public interface Decoder
Modifier and Type | Interface and Description |
---|---|
static interface |
Decoder.ListProcessor<T> |
Modifier and Type | Method and Description |
---|---|
java.lang.Object[] |
readArray() |
<T> T[] |
readArray(java.lang.Class<T> clazz) |
Binary |
readBinary() |
Binary |
readBinary(Binary defaultValue) |
java.lang.Boolean |
readBoolean() |
boolean |
readBoolean(boolean defaultVal) |
java.lang.Boolean |
readBoolean(java.lang.Boolean defaultVal) |
boolean[] |
readBooleanArray() |
java.lang.Byte |
readByte() |
byte |
readByte(byte defaultVal) |
java.lang.Byte |
readByte(java.lang.Byte defaultVal) |
byte[] |
readByteArray() |
byte[] |
readByteMultiple() |
java.lang.Character |
readCharacter() |
char |
readCharacter(char defaultVal) |
java.lang.Character |
readCharacter(java.lang.Character defaultVal) |
char[] |
readCharacterArray() |
char[] |
readCharacterMultiple() |
Decimal128 |
readDecimal128() |
Decimal128 |
readDecimal128(Decimal128 defaultValue) |
Decimal32 |
readDecimal32() |
Decimal32 |
readDecimal32(Decimal32 defaultValue) |
Decimal64 |
readDecimal64() |
Decimal64 |
readDecimal64(Decimal64 defaultValue) |
java.lang.Double |
readDouble() |
double |
readDouble(double defaultVal) |
java.lang.Double |
readDouble(java.lang.Double defaultVal) |
double[] |
readDoubleArray() |
double[] |
readDoubleMultiple() |
java.lang.Float |
readFloat() |
float |
readFloat(float defaultVal) |
java.lang.Float |
readFloat(java.lang.Float defaultVal) |
float[] |
readFloatArray() |
float[] |
readFloatMultiple() |
java.lang.Integer |
readInteger() |
int |
readInteger(int defaultVal) |
java.lang.Integer |
readInteger(java.lang.Integer defaultVal) |
int[] |
readIntegerArray() |
int[] |
readIntegerMultiple() |
java.util.List |
readList() |
<T> void |
readList(Decoder.ListProcessor<T> processor) |
java.lang.Long |
readLong() |
long |
readLong(long defaultVal) |
java.lang.Long |
readLong(java.lang.Long defaultVal) |
long[] |
readLongArray() |
long[] |
readLongMultiple() |
java.util.Map |
readMap() |
java.lang.Object[] |
readMultiple() |
<T> T[] |
readMultiple(java.lang.Class<T> clazz) |
java.lang.Object |
readObject() |
java.lang.Object |
readObject(java.lang.Object defaultValue) |
java.lang.Short |
readShort() |
short |
readShort(short defaultVal) |
java.lang.Short |
readShort(java.lang.Short defaultVal) |
short[] |
readShortArray() |
short[] |
readShortMultiple() |
java.lang.String |
readString() |
java.lang.String |
readString(java.lang.String defaultValue) |
Symbol |
readSymbol() |
Symbol |
readSymbol(Symbol defaultValue) |
java.util.Date |
readTimestamp() |
java.util.Date |
readTimestamp(java.util.Date defaultValue) |
UnsignedByte |
readUnsignedByte() |
UnsignedByte |
readUnsignedByte(UnsignedByte defaultVal) |
UnsignedInteger |
readUnsignedInteger() |
UnsignedInteger |
readUnsignedInteger(UnsignedInteger defaultVal) |
UnsignedLong |
readUnsignedLong() |
UnsignedLong |
readUnsignedLong(UnsignedLong defaultVal) |
UnsignedShort |
readUnsignedShort() |
UnsignedShort |
readUnsignedShort(UnsignedShort defaultVal) |
java.util.UUID |
readUUID() |
java.util.UUID |
readUUID(java.util.UUID defaultValue) |
void |
register(java.lang.Object descriptor,
DescribedTypeConstructor dtc) |
void |
register(java.lang.Object descriptor,
FastPathDescribedTypeConstructor<?> dtc) |
java.lang.Boolean readBoolean()
java.lang.Boolean readBoolean(java.lang.Boolean defaultVal)
boolean readBoolean(boolean defaultVal)
java.lang.Byte readByte()
java.lang.Byte readByte(java.lang.Byte defaultVal)
byte readByte(byte defaultVal)
java.lang.Short readShort()
java.lang.Short readShort(java.lang.Short defaultVal)
short readShort(short defaultVal)
java.lang.Integer readInteger()
java.lang.Integer readInteger(java.lang.Integer defaultVal)
int readInteger(int defaultVal)
java.lang.Long readLong()
java.lang.Long readLong(java.lang.Long defaultVal)
long readLong(long defaultVal)
UnsignedByte readUnsignedByte()
UnsignedByte readUnsignedByte(UnsignedByte defaultVal)
UnsignedShort readUnsignedShort()
UnsignedShort readUnsignedShort(UnsignedShort defaultVal)
UnsignedInteger readUnsignedInteger()
UnsignedInteger readUnsignedInteger(UnsignedInteger defaultVal)
UnsignedLong readUnsignedLong()
UnsignedLong readUnsignedLong(UnsignedLong defaultVal)
java.lang.Character readCharacter()
java.lang.Character readCharacter(java.lang.Character defaultVal)
char readCharacter(char defaultVal)
java.lang.Float readFloat()
java.lang.Float readFloat(java.lang.Float defaultVal)
float readFloat(float defaultVal)
java.lang.Double readDouble()
java.lang.Double readDouble(java.lang.Double defaultVal)
double readDouble(double defaultVal)
java.util.UUID readUUID()
java.util.UUID readUUID(java.util.UUID defaultValue)
Decimal32 readDecimal32()
Decimal64 readDecimal64()
Decimal128 readDecimal128()
Decimal128 readDecimal128(Decimal128 defaultValue)
java.util.Date readTimestamp()
java.util.Date readTimestamp(java.util.Date defaultValue)
Binary readBinary()
Symbol readSymbol()
java.lang.String readString()
java.lang.String readString(java.lang.String defaultValue)
java.util.List readList()
<T> void readList(Decoder.ListProcessor<T> processor)
java.util.Map readMap()
<T> T[] readArray(java.lang.Class<T> clazz)
java.lang.Object[] readArray()
boolean[] readBooleanArray()
byte[] readByteArray()
short[] readShortArray()
int[] readIntegerArray()
long[] readLongArray()
float[] readFloatArray()
double[] readDoubleArray()
char[] readCharacterArray()
<T> T[] readMultiple(java.lang.Class<T> clazz)
java.lang.Object[] readMultiple()
byte[] readByteMultiple()
short[] readShortMultiple()
int[] readIntegerMultiple()
long[] readLongMultiple()
float[] readFloatMultiple()
double[] readDoubleMultiple()
char[] readCharacterMultiple()
java.lang.Object readObject()
java.lang.Object readObject(java.lang.Object defaultValue)
void register(java.lang.Object descriptor, DescribedTypeConstructor dtc)
void register(java.lang.Object descriptor, FastPathDescribedTypeConstructor<?> dtc)