public interface Data
Modifier and Type | Interface and Description |
---|---|
static class |
Data.DataType |
static class |
Data.Factory |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
long |
decode(java.nio.ByteBuffer buf) |
Binary |
encode() |
long |
encode(java.nio.ByteBuffer buf) |
long |
encodedSize() |
boolean |
enter() |
boolean |
exit() |
java.lang.String |
format() |
void |
free() |
long |
getArray() |
Data.DataType |
getArrayType() |
Binary |
getBinary() |
boolean |
getBoolean() |
byte |
getByte() |
int |
getChar() |
Decimal128 |
getDecimal128() |
Decimal32 |
getDecimal32() |
Decimal64 |
getDecimal64() |
DescribedType |
getDescribedType() |
double |
getDouble() |
float |
getFloat() |
int |
getInt() |
java.lang.Object[] |
getJavaArray() |
java.util.List<java.lang.Object> |
getJavaList() |
java.util.Map<java.lang.Object,java.lang.Object> |
getJavaMap() |
long |
getList() |
long |
getLong() |
long |
getMap() |
java.lang.Object |
getObject() |
short |
getShort() |
java.lang.String |
getString() |
Symbol |
getSymbol() |
java.util.Date |
getTimestamp() |
UnsignedByte |
getUnsignedByte() |
UnsignedInteger |
getUnsignedInteger() |
UnsignedLong |
getUnsignedLong() |
UnsignedShort |
getUnsignedShort() |
java.util.UUID |
getUUID() |
boolean |
isArrayDescribed() |
boolean |
isDescribed() |
boolean |
isNull() |
Data.DataType |
next() |
Data.DataType |
prev() |
void |
putArray(boolean described,
Data.DataType type) |
void |
putBinary(Binary bytes) |
void |
putBinary(byte[] bytes) |
void |
putBoolean(boolean b) |
void |
putByte(byte b) |
void |
putChar(int c) |
void |
putDecimal128(Decimal128 d) |
void |
putDecimal32(Decimal32 d) |
void |
putDecimal64(Decimal64 d) |
void |
putDescribed() |
void |
putDescribedType(DescribedType dt) |
void |
putDouble(double d) |
void |
putFloat(float f) |
void |
putInt(int i) |
void |
putJavaList(java.util.List<java.lang.Object> list) |
void |
putJavaMap(java.util.Map<java.lang.Object,java.lang.Object> map) |
void |
putList() |
void |
putLong(long l) |
void |
putMap() |
void |
putNull() |
void |
putObject(java.lang.Object o) |
void |
putShort(short s) |
void |
putString(java.lang.String string) |
void |
putSymbol(Symbol symbol) |
void |
putTimestamp(java.util.Date t) |
void |
putUnsignedByte(UnsignedByte ub) |
void |
putUnsignedInteger(UnsignedInteger ui) |
void |
putUnsignedLong(UnsignedLong ul) |
void |
putUnsignedShort(UnsignedShort us) |
void |
putUUID(java.util.UUID u) |
void |
rewind() |
long |
size() |
Data.DataType |
type() |
void free()
void clear()
long size()
void rewind()
Data.DataType next()
Data.DataType prev()
boolean enter()
boolean exit()
Data.DataType type()
Binary encode()
long encodedSize()
long encode(java.nio.ByteBuffer buf)
long decode(java.nio.ByteBuffer buf)
void putList()
void putMap()
void putArray(boolean described, Data.DataType type)
void putDescribed()
void putNull()
void putBoolean(boolean b)
void putUnsignedByte(UnsignedByte ub)
void putByte(byte b)
void putUnsignedShort(UnsignedShort us)
void putShort(short s)
void putUnsignedInteger(UnsignedInteger ui)
void putInt(int i)
void putChar(int c)
void putUnsignedLong(UnsignedLong ul)
void putLong(long l)
void putTimestamp(java.util.Date t)
void putFloat(float f)
void putDouble(double d)
void putDecimal32(Decimal32 d)
void putDecimal64(Decimal64 d)
void putDecimal128(Decimal128 d)
void putUUID(java.util.UUID u)
void putBinary(Binary bytes)
void putBinary(byte[] bytes)
void putString(java.lang.String string)
void putSymbol(Symbol symbol)
void putObject(java.lang.Object o)
void putJavaMap(java.util.Map<java.lang.Object,java.lang.Object> map)
void putJavaList(java.util.List<java.lang.Object> list)
void putDescribedType(DescribedType dt)
long getList()
long getMap()
long getArray()
boolean isArrayDescribed()
Data.DataType getArrayType()
boolean isDescribed()
boolean isNull()
boolean getBoolean()
UnsignedByte getUnsignedByte()
byte getByte()
UnsignedShort getUnsignedShort()
short getShort()
UnsignedInteger getUnsignedInteger()
int getInt()
int getChar()
UnsignedLong getUnsignedLong()
long getLong()
java.util.Date getTimestamp()
float getFloat()
double getDouble()
Decimal32 getDecimal32()
Decimal64 getDecimal64()
Decimal128 getDecimal128()
java.util.UUID getUUID()
Binary getBinary()
java.lang.String getString()
Symbol getSymbol()
java.lang.Object getObject()
java.util.Map<java.lang.Object,java.lang.Object> getJavaMap()
java.util.List<java.lang.Object> getJavaList()
java.lang.Object[] getJavaArray()
DescribedType getDescribedType()
java.lang.String format()