Package org.apache.qpid.proton.codec
Interface Decoder
-
- All Known Subinterfaces:
ByteBufferDecoder
- All Known Implementing Classes:
DecoderImpl
public interface Decoder
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceDecoder.ListProcessor<T>
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Object[]readArray()<T> T[]readArray(java.lang.Class<T> clazz)BinaryreadBinary()BinaryreadBinary(Binary defaultValue)java.lang.BooleanreadBoolean()booleanreadBoolean(boolean defaultVal)java.lang.BooleanreadBoolean(java.lang.Boolean defaultVal)boolean[]readBooleanArray()java.lang.BytereadByte()bytereadByte(byte defaultVal)java.lang.BytereadByte(java.lang.Byte defaultVal)byte[]readByteArray()byte[]readByteMultiple()java.lang.CharacterreadCharacter()charreadCharacter(char defaultVal)java.lang.CharacterreadCharacter(java.lang.Character defaultVal)char[]readCharacterArray()char[]readCharacterMultiple()Decimal128readDecimal128()Decimal128readDecimal128(Decimal128 defaultValue)Decimal32readDecimal32()Decimal32readDecimal32(Decimal32 defaultValue)Decimal64readDecimal64()Decimal64readDecimal64(Decimal64 defaultValue)java.lang.DoublereadDouble()doublereadDouble(double defaultVal)java.lang.DoublereadDouble(java.lang.Double defaultVal)double[]readDoubleArray()double[]readDoubleMultiple()java.lang.FloatreadFloat()floatreadFloat(float defaultVal)java.lang.FloatreadFloat(java.lang.Float defaultVal)float[]readFloatArray()float[]readFloatMultiple()java.lang.IntegerreadInteger()intreadInteger(int defaultVal)java.lang.IntegerreadInteger(java.lang.Integer defaultVal)int[]readIntegerArray()int[]readIntegerMultiple()java.util.ListreadList()<T> voidreadList(Decoder.ListProcessor<T> processor)java.lang.LongreadLong()longreadLong(long defaultVal)java.lang.LongreadLong(java.lang.Long defaultVal)long[]readLongArray()long[]readLongMultiple()java.util.MapreadMap()java.lang.Object[]readMultiple()<T> T[]readMultiple(java.lang.Class<T> clazz)java.lang.ObjectreadObject()java.lang.ObjectreadObject(java.lang.Object defaultValue)java.lang.ShortreadShort()shortreadShort(short defaultVal)java.lang.ShortreadShort(java.lang.Short defaultVal)short[]readShortArray()short[]readShortMultiple()java.lang.StringreadString()java.lang.StringreadString(java.lang.String defaultValue)SymbolreadSymbol()SymbolreadSymbol(Symbol defaultValue)java.util.DatereadTimestamp()java.util.DatereadTimestamp(java.util.Date defaultValue)UnsignedBytereadUnsignedByte()UnsignedBytereadUnsignedByte(UnsignedByte defaultVal)UnsignedIntegerreadUnsignedInteger()UnsignedIntegerreadUnsignedInteger(UnsignedInteger defaultVal)UnsignedLongreadUnsignedLong()UnsignedLongreadUnsignedLong(UnsignedLong defaultVal)UnsignedShortreadUnsignedShort()UnsignedShortreadUnsignedShort(UnsignedShort defaultVal)java.util.UUIDreadUUID()java.util.UUIDreadUUID(java.util.UUID defaultValue)voidregister(java.lang.Object descriptor, DescribedTypeConstructor dtc)voidregister(java.lang.Object descriptor, FastPathDescribedTypeConstructor<?> dtc)
-
-
-
Method Detail
-
readBoolean
java.lang.Boolean readBoolean()
-
readBoolean
java.lang.Boolean readBoolean(java.lang.Boolean defaultVal)
-
readBoolean
boolean readBoolean(boolean defaultVal)
-
readByte
java.lang.Byte readByte()
-
readByte
java.lang.Byte readByte(java.lang.Byte defaultVal)
-
readByte
byte readByte(byte defaultVal)
-
readShort
java.lang.Short readShort()
-
readShort
java.lang.Short readShort(java.lang.Short defaultVal)
-
readShort
short readShort(short defaultVal)
-
readInteger
java.lang.Integer readInteger()
-
readInteger
java.lang.Integer readInteger(java.lang.Integer defaultVal)
-
readInteger
int readInteger(int defaultVal)
-
readLong
java.lang.Long readLong()
-
readLong
java.lang.Long readLong(java.lang.Long defaultVal)
-
readLong
long readLong(long defaultVal)
-
readUnsignedByte
UnsignedByte readUnsignedByte()
-
readUnsignedByte
UnsignedByte readUnsignedByte(UnsignedByte defaultVal)
-
readUnsignedShort
UnsignedShort readUnsignedShort()
-
readUnsignedShort
UnsignedShort readUnsignedShort(UnsignedShort defaultVal)
-
readUnsignedInteger
UnsignedInteger readUnsignedInteger()
-
readUnsignedInteger
UnsignedInteger readUnsignedInteger(UnsignedInteger defaultVal)
-
readUnsignedLong
UnsignedLong readUnsignedLong()
-
readUnsignedLong
UnsignedLong readUnsignedLong(UnsignedLong defaultVal)
-
readCharacter
java.lang.Character readCharacter()
-
readCharacter
java.lang.Character readCharacter(java.lang.Character defaultVal)
-
readCharacter
char readCharacter(char defaultVal)
-
readFloat
java.lang.Float readFloat()
-
readFloat
java.lang.Float readFloat(java.lang.Float defaultVal)
-
readFloat
float readFloat(float defaultVal)
-
readDouble
java.lang.Double readDouble()
-
readDouble
java.lang.Double readDouble(java.lang.Double defaultVal)
-
readDouble
double readDouble(double defaultVal)
-
readUUID
java.util.UUID readUUID()
-
readUUID
java.util.UUID readUUID(java.util.UUID defaultValue)
-
readDecimal32
Decimal32 readDecimal32()
-
readDecimal64
Decimal64 readDecimal64()
-
readDecimal128
Decimal128 readDecimal128()
-
readDecimal128
Decimal128 readDecimal128(Decimal128 defaultValue)
-
readTimestamp
java.util.Date readTimestamp()
-
readTimestamp
java.util.Date readTimestamp(java.util.Date defaultValue)
-
readBinary
Binary readBinary()
-
readSymbol
Symbol readSymbol()
-
readString
java.lang.String readString()
-
readString
java.lang.String readString(java.lang.String defaultValue)
-
readList
java.util.List readList()
-
readList
<T> void readList(Decoder.ListProcessor<T> processor)
-
readMap
java.util.Map readMap()
-
readArray
<T> T[] readArray(java.lang.Class<T> clazz)
-
readArray
java.lang.Object[] readArray()
-
readBooleanArray
boolean[] readBooleanArray()
-
readByteArray
byte[] readByteArray()
-
readShortArray
short[] readShortArray()
-
readIntegerArray
int[] readIntegerArray()
-
readLongArray
long[] readLongArray()
-
readFloatArray
float[] readFloatArray()
-
readDoubleArray
double[] readDoubleArray()
-
readCharacterArray
char[] readCharacterArray()
-
readMultiple
<T> T[] readMultiple(java.lang.Class<T> clazz)
-
readMultiple
java.lang.Object[] readMultiple()
-
readByteMultiple
byte[] readByteMultiple()
-
readShortMultiple
short[] readShortMultiple()
-
readIntegerMultiple
int[] readIntegerMultiple()
-
readLongMultiple
long[] readLongMultiple()
-
readFloatMultiple
float[] readFloatMultiple()
-
readDoubleMultiple
double[] readDoubleMultiple()
-
readCharacterMultiple
char[] readCharacterMultiple()
-
readObject
java.lang.Object readObject()
-
readObject
java.lang.Object readObject(java.lang.Object defaultValue)
-
register
void register(java.lang.Object descriptor, DescribedTypeConstructor dtc)
-
register
void register(java.lang.Object descriptor, FastPathDescribedTypeConstructor<?> dtc)
-
-