public interface Decoder
Modifier and Type | Interface and Description |
---|---|
static interface |
Decoder.ListProcessor<T> |
Boolean readBoolean()
boolean readBoolean(boolean defaultVal)
Byte readByte()
byte readByte(byte defaultVal)
Short readShort()
short readShort(short defaultVal)
Integer readInteger()
int readInteger(int defaultVal)
Long readLong()
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)
Character readCharacter()
char readCharacter(char defaultVal)
Float readFloat()
float readFloat(float defaultVal)
Double readDouble()
double readDouble(double defaultVal)
UUID readUUID()
Decimal32 readDecimal32()
Decimal64 readDecimal64()
Decimal128 readDecimal128()
Decimal128 readDecimal128(Decimal128 defaultValue)
Date readTimestamp()
Binary readBinary()
Symbol readSymbol()
String readString()
List readList()
<T> void readList(Decoder.ListProcessor<T> processor)
Map readMap()
<T> T[] readArray(Class<T> clazz)
Object[] readArray()
boolean[] readBooleanArray()
byte[] readByteArray()
short[] readShortArray()
int[] readIntegerArray()
long[] readLongArray()
float[] readFloatArray()
double[] readDoubleArray()
char[] readCharacterArray()
<T> T[] readMultiple(Class<T> clazz)
Object[] readMultiple()
byte[] readByteMultiple()
short[] readShortMultiple()
int[] readIntegerMultiple()
long[] readLongMultiple()
float[] readFloatMultiple()
double[] readDoubleMultiple()
char[] readCharacterMultiple()
Object readObject()
void register(Object descriptor, DescribedTypeConstructor dtc)
Copyright © 2016 The Apache Software Foundation. All rights reserved.