Package org.apache.qpid.proton.codec
Interface Data
- All Known Implementing Classes:
DataImpl
public interface Data
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()longdecode(ByteBuffer buf) encode()longencode(ByteBuffer buf) longbooleanenter()booleanexit()format()voidfree()longgetArray()booleanbytegetByte()intgetChar()doublefloatgetFloat()intgetInt()Object[]longgetList()longgetLong()longgetMap()shortgetShort()getUUID()booleanbooleanbooleanisNull()next()prev()voidputArray(boolean described, Data.DataType type) voidputBinary(byte[] bytes) voidvoidputBoolean(boolean b) voidputByte(byte b) voidputChar(int c) voidvoidvoidvoidvoidvoidputDouble(double d) voidputFloat(float f) voidputInt(int i) voidputJavaList(List<Object> list) voidputJavaMap(Map<Object, Object> map) voidputList()voidputLong(long l) voidputMap()voidputNull()voidvoidputShort(short s) voidvoidvoidputTimestamp(Date t) voidvoidvoidvoidvoidvoidrewind()longsize()type()
-
Method Details
-
free
void free() -
clear
void clear() -
size
long size() -
rewind
void rewind() -
next
Data.DataType next() -
prev
Data.DataType prev() -
enter
boolean enter() -
exit
boolean exit() -
type
Data.DataType type() -
encode
Binary encode() -
encodedSize
long encodedSize() -
encode
-
decode
-
putList
void putList() -
putMap
void putMap() -
putArray
-
putDescribed
void putDescribed() -
putNull
void putNull() -
putBoolean
void putBoolean(boolean b) -
putUnsignedByte
-
putByte
void putByte(byte b) -
putUnsignedShort
-
putShort
void putShort(short s) -
putUnsignedInteger
-
putInt
void putInt(int i) -
putChar
void putChar(int c) -
putUnsignedLong
-
putLong
void putLong(long l) -
putTimestamp
-
putFloat
void putFloat(float f) -
putDouble
void putDouble(double d) -
putDecimal32
-
putDecimal64
-
putDecimal128
-
putUUID
-
putBinary
-
putBinary
void putBinary(byte[] bytes) -
putString
-
putSymbol
-
putObject
-
putJavaMap
-
putJavaList
-
putDescribedType
-
getList
long getList() -
getMap
long getMap() -
getArray
long getArray() -
isArrayDescribed
boolean isArrayDescribed() -
getArrayType
Data.DataType getArrayType() -
isDescribed
boolean isDescribed() -
isNull
boolean isNull() -
getBoolean
boolean getBoolean() -
getUnsignedByte
UnsignedByte getUnsignedByte() -
getByte
byte getByte() -
getUnsignedShort
UnsignedShort getUnsignedShort() -
getShort
short getShort() -
getUnsignedInteger
UnsignedInteger getUnsignedInteger() -
getInt
int getInt() -
getChar
int getChar() -
getUnsignedLong
UnsignedLong getUnsignedLong() -
getLong
long getLong() -
getTimestamp
Date getTimestamp() -
getFloat
float getFloat() -
getDouble
double getDouble() -
getDecimal32
Decimal32 getDecimal32() -
getDecimal64
Decimal64 getDecimal64() -
getDecimal128
Decimal128 getDecimal128() -
getUUID
UUID getUUID() -
getBinary
Binary getBinary() -
getString
String getString() -
getSymbol
Symbol getSymbol() -
getObject
Object getObject() -
getJavaMap
-
getJavaList
-
getJavaArray
Object[] getJavaArray() -
getDescribedType
DescribedType getDescribedType() -
format
String format()
-