| Modifier and Type | Class and Description |
|---|---|
static class |
Encoding.Builder
Builder to make
Encoding easier to create. |
static class |
Encoding.Presence
Indicates the presence status of a primitive encoded field in a message.
|
| Constructor and Description |
|---|
Encoding() |
Encoding(PrimitiveType primitiveType,
Encoding.Presence presence,
ByteOrder byteOrder,
PrimitiveValue minValue,
PrimitiveValue maxValue,
PrimitiveValue nullValue,
PrimitiveValue constValue,
String characterEncoding,
String epoch,
String timeUnit,
String semanticType) |
| Modifier and Type | Method and Description |
|---|---|
PrimitiveValue |
applicableMaxValue()
The most applicable max value for the encoded type.
|
PrimitiveValue |
applicableMinValue()
The most applicable min value for the encoded type.
|
PrimitiveValue |
applicableNullValue()
The most applicable null value for the encoded type.
|
ByteOrder |
byteOrder()
The
ByteOrder for this encoding. |
String |
characterEncoding()
The character encoding for the token or null if not set.
|
PrimitiveValue |
constValue()
The constant value for the token or null if not set.
|
String |
epoch()
The epoch from which a timestamp is offset.
|
PrimitiveValue |
maxValue()
The max value for the token or null if not set.
|
PrimitiveValue |
minValue()
The min value for the token or null if not set.
|
PrimitiveValue |
nullValue()
The null value for the token or null if not set.
|
Encoding.Presence |
presence()
Indicates the presence status of a field in a message.
|
PrimitiveType |
primitiveType()
The
PrimitiveType of this encoding. |
String |
semanticType()
The semantic type of an encoding which can have relevance to the application layer.
|
String |
timeUnit()
The time unit of the timestamp.
|
String |
toString() |
public Encoding()
public Encoding(PrimitiveType primitiveType, Encoding.Presence presence, ByteOrder byteOrder, PrimitiveValue minValue, PrimitiveValue maxValue, PrimitiveValue nullValue, PrimitiveValue constValue, String characterEncoding, String epoch, String timeUnit, String semanticType)
public PrimitiveType primitiveType()
PrimitiveType of this encoding.PrimitiveType of this encoding.public ByteOrder byteOrder()
ByteOrder for this encoding.ByteOrder for this encoding.public PrimitiveValue minValue()
public PrimitiveValue maxValue()
public PrimitiveValue nullValue()
public PrimitiveValue constValue()
public Encoding.Presence presence()
public PrimitiveValue applicableNullValue()
public PrimitiveValue applicableMinValue()
public PrimitiveValue applicableMaxValue()
public String characterEncoding()
public String epoch()
public String timeUnit()
public String semanticType()
Copyright © 2013 Real Logic Ltd. All Rights Reserved.