Package xyz.cofe.trambda.tcp
Class HeaderValue.IntValue
- java.lang.Object
-
- xyz.cofe.trambda.tcp.HeaderValue.IntValue
-
- All Implemented Interfaces:
HeaderValue<Integer>
- Enclosing interface:
- HeaderValue<T>
public static class HeaderValue.IntValue extends Object implements HeaderValue<Integer>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface xyz.cofe.trambda.tcp.HeaderValue
HeaderValue.BoolValue, HeaderValue.IntValue, HeaderValue.StringValue
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringasString()HeaderValue<Integer>create(Integer value)static HeaderValue.IntValuecreate(String name)static HeaderValue.IntValuecreate(String name, int initial)StringgetName()Имя заголовкаIntegergetValue()Optional<HeaderValue<Integer>>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
-
-
-
-
Constructor Detail
-
IntValue
public IntValue(String name, int value)
-
-
Method Detail
-
getName
public String getName()
Description copied from interface:HeaderValueИмя заголовка- Specified by:
getNamein interfaceHeaderValue<Integer>- Returns:
- имя заголовка
-
create
public HeaderValue<Integer> create(Integer value)
- Specified by:
createin interfaceHeaderValue<Integer>
-
getValue
public Integer getValue()
- Specified by:
getValuein interfaceHeaderValue<Integer>
-
parse
public Optional<HeaderValue<Integer>> parse(String string)
- Specified by:
parsein interfaceHeaderValue<Integer>
-
asString
public String asString()
- Specified by:
asStringin interfaceHeaderValue<Integer>
-
create
public static HeaderValue.IntValue create(String name, int initial)
-
create
public static HeaderValue.IntValue create(String name)
-
-