Package xyz.cofe.trambda.tcp
Class HeaderValue.StringValue
- java.lang.Object
-
- xyz.cofe.trambda.tcp.HeaderValue.StringValue
-
- All Implemented Interfaces:
HeaderValue<String>
- Enclosing interface:
- HeaderValue<T>
public static class HeaderValue.StringValue extends Object implements HeaderValue<String>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface xyz.cofe.trambda.tcp.HeaderValue
HeaderValue.BoolValue, HeaderValue.IntValue, HeaderValue.StringValue
-
-
Constructor Summary
Constructors Constructor Description StringValue(String name, String value)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringasString()HeaderValue.StringValuecreate(String value)static HeaderValue.StringValuecreate(String name, String initial)StringgetName()StringgetValue()Optional<HeaderValue<String>>parse(String string)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface xyz.cofe.trambda.tcp.HeaderValue
parse
-
-
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfaceHeaderValue<String>
-
create
public HeaderValue.StringValue create(String value)
- Specified by:
createin interfaceHeaderValue<String>
-
getValue
public String getValue()
- Specified by:
getValuein interfaceHeaderValue<String>
-
parse
public Optional<HeaderValue<String>> parse(String string)
- Specified by:
parsein interfaceHeaderValue<String>
-
asString
public String asString()
- Specified by:
asStringin interfaceHeaderValue<String>
-
create
public static HeaderValue.StringValue create(String name, String initial)
-
-