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 -
Method Summary
Modifier and TypeMethodDescriptionObject[]
<T> T[]
readBinary
(Binary defaultValue) boolean
readBoolean
(boolean defaultVal) readBoolean
(Boolean defaultVal) boolean[]
readByte()
byte
readByte
(byte defaultVal) byte[]
byte[]
char
readCharacter
(char defaultVal) readCharacter
(Character defaultVal) char[]
char[]
readDecimal128
(Decimal128 defaultValue) readDecimal32
(Decimal32 defaultValue) readDecimal64
(Decimal64 defaultValue) double
readDouble
(double defaultVal) readDouble
(Double defaultVal) double[]
double[]
float
readFloat
(float defaultVal) float[]
float[]
int
readInteger
(int defaultVal) readInteger
(Integer defaultVal) int[]
int[]
readList()
<T> void
readList
(Decoder.ListProcessor<T> processor) readLong()
long
readLong
(long defaultVal) long[]
long[]
readMap()
Object[]
<T> T[]
readMultiple
(Class<T> clazz) readObject
(Object defaultValue) short
readShort
(short defaultVal) short[]
short[]
readString
(String defaultValue) readSymbol
(Symbol defaultValue) readTimestamp
(Date defaultValue) readUnsignedByte
(UnsignedByte defaultVal) readUnsignedInteger
(UnsignedInteger defaultVal) readUnsignedLong
(UnsignedLong defaultVal) readUnsignedShort
(UnsignedShort defaultVal) readUUID()
void
register
(Object descriptor, DescribedTypeConstructor dtc) void
register
(Object descriptor, FastPathDescribedTypeConstructor<?> dtc)
-
Method Details
-
readBoolean
Boolean readBoolean() -
readBoolean
-
readBoolean
boolean readBoolean(boolean defaultVal) -
readByte
Byte readByte() -
readByte
-
readByte
byte readByte(byte defaultVal) -
readShort
Short readShort() -
readShort
-
readShort
short readShort(short defaultVal) -
readInteger
Integer readInteger() -
readInteger
-
readInteger
int readInteger(int defaultVal) -
readLong
Long readLong() -
readLong
-
readLong
long readLong(long defaultVal) -
readUnsignedByte
UnsignedByte readUnsignedByte() -
readUnsignedByte
-
readUnsignedShort
UnsignedShort readUnsignedShort() -
readUnsignedShort
-
readUnsignedInteger
UnsignedInteger readUnsignedInteger() -
readUnsignedInteger
-
readUnsignedLong
UnsignedLong readUnsignedLong() -
readUnsignedLong
-
readCharacter
Character readCharacter() -
readCharacter
-
readCharacter
char readCharacter(char defaultVal) -
readFloat
Float readFloat() -
readFloat
-
readFloat
float readFloat(float defaultVal) -
readDouble
Double readDouble() -
readDouble
-
readDouble
double readDouble(double defaultVal) -
readUUID
UUID readUUID() -
readUUID
-
readDecimal32
Decimal32 readDecimal32() -
readDecimal32
-
readDecimal64
Decimal64 readDecimal64() -
readDecimal64
-
readDecimal128
Decimal128 readDecimal128() -
readDecimal128
-
readTimestamp
Date readTimestamp() -
readTimestamp
-
readBinary
Binary readBinary() -
readBinary
-
readSymbol
Symbol readSymbol() -
readSymbol
-
readString
String readString() -
readString
-
readList
List readList() -
readList
-
readMap
Map readMap() -
readArray
-
readArray
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
-
readMultiple
Object[] readMultiple() -
readByteMultiple
byte[] readByteMultiple() -
readShortMultiple
short[] readShortMultiple() -
readIntegerMultiple
int[] readIntegerMultiple() -
readLongMultiple
long[] readLongMultiple() -
readFloatMultiple
float[] readFloatMultiple() -
readDoubleMultiple
double[] readDoubleMultiple() -
readCharacterMultiple
char[] readCharacterMultiple() -
readObject
Object readObject() -
readObject
-
register
-
register
-