public interface Type extends ModelType, Findable
Modifier and Type | Method and Description |
---|---|
void |
assignOperator() |
ITypeValue |
createValue(String stringValue) |
ITypeValue |
createValue(String id,
String stringValue) |
ITypeValue |
decode(BinaryMessage message,
Context context) |
byte[] |
encode(ITypeValue fieldValue,
Context context,
EncodePresenceMapBuilder presenceMapBuilder) |
FieldTypeInstruction |
getCoderType() |
String |
getDictionary() |
boolean |
requiresPMap() |
void |
setDictionary(String dictionary) |
getDefaultValue, getId, getIdInteger, getIndex, getInitialValue, getName, isOptional, setIndex, setOptional
compareTo
FieldTypeInstruction getCoderType()
ITypeValue decode(BinaryMessage message, Context context)
byte[] encode(ITypeValue fieldValue, Context context, EncodePresenceMapBuilder presenceMapBuilder)
boolean requiresPMap()
ITypeValue createValue(String id, String stringValue)
ITypeValue createValue(String stringValue)
void assignOperator()
String getDictionary()
void setDictionary(String dictionary)
Copyright © 2000-2017 EPAM Systems. All Rights Reserved.