| Package | Description |
|---|---|
| com.singlestore.jdbc.client.impl | |
| com.singlestore.jdbc.client.result | |
| com.singlestore.jdbc.client.result.rowdecoder |
| Modifier and Type | Method and Description |
|---|---|
StandardReadableByteBuf |
StandardReadableByteBuf.readLengthBuffer() |
| Modifier and Type | Field and Description |
|---|---|
protected StandardReadableByteBuf |
Result.rowBuf
reusable row buffer decoder
|
| Modifier and Type | Method and Description |
|---|---|
<T> T |
BinaryRowDecoder.decode(Codec<T> codec,
Calendar cal,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength,
com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex)
Binary decode data according to data type.
|
<T> T |
TextRowDecoder.decode(Codec<T> codec,
Calendar cal,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength,
com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex) |
<T> T |
RowDecoder.decode(Codec<T> codec,
Calendar calendar,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength,
com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex)
Decode data according to data type.
|
boolean |
BinaryRowDecoder.decodeBoolean(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength) |
boolean |
TextRowDecoder.decodeBoolean(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength) |
boolean |
RowDecoder.decodeBoolean(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength)
Decode data according to boolean.
|
byte |
BinaryRowDecoder.decodeByte(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength) |
byte |
TextRowDecoder.decodeByte(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength) |
byte |
RowDecoder.decodeByte(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength)
Decode data according to byte.
|
Date |
BinaryRowDecoder.decodeDate(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength,
Calendar cal) |
Date |
TextRowDecoder.decodeDate(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength,
Calendar cal) |
Date |
RowDecoder.decodeDate(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength,
Calendar cal)
Decode data according to Date.
|
double |
BinaryRowDecoder.decodeDouble(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength) |
double |
TextRowDecoder.decodeDouble(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength) |
double |
RowDecoder.decodeDouble(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength)
Decode data according to double.
|
float |
BinaryRowDecoder.decodeFloat(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength) |
float |
TextRowDecoder.decodeFloat(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength) |
float |
RowDecoder.decodeFloat(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength)
Decode data according to float.
|
int |
BinaryRowDecoder.decodeInt(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength) |
int |
TextRowDecoder.decodeInt(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength) |
int |
RowDecoder.decodeInt(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength)
Decode data according to int.
|
long |
BinaryRowDecoder.decodeLong(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength) |
long |
TextRowDecoder.decodeLong(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength) |
long |
RowDecoder.decodeLong(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength)
Decode data according to long.
|
short |
BinaryRowDecoder.decodeShort(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength) |
short |
TextRowDecoder.decodeShort(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength) |
short |
RowDecoder.decodeShort(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength)
Decode data according to short.
|
String |
BinaryRowDecoder.decodeString(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength) |
String |
TextRowDecoder.decodeString(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength) |
String |
RowDecoder.decodeString(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength)
Decode data according to String.
|
Time |
BinaryRowDecoder.decodeTime(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength,
Calendar cal) |
Time |
TextRowDecoder.decodeTime(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength,
Calendar cal) |
Time |
RowDecoder.decodeTime(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength,
Calendar cal)
Decode data according to Time.
|
Timestamp |
BinaryRowDecoder.decodeTimestamp(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength,
Calendar cal) |
Timestamp |
TextRowDecoder.decodeTimestamp(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength,
Calendar cal) |
Timestamp |
RowDecoder.decodeTimestamp(com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength,
Calendar cal)
Decode data according to Timestamp.
|
Object |
BinaryRowDecoder.defaultDecode(Configuration conf,
com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength) |
Object |
TextRowDecoder.defaultDecode(Configuration conf,
com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength) |
Object |
RowDecoder.defaultDecode(Configuration conf,
com.singlestore.jdbc.client.ColumnDecoder[] metadataList,
MutableInt fieldIndex,
StandardReadableByteBuf rowBuf,
MutableInt fieldLength)
Decode data according to data type.
|
int |
BinaryRowDecoder.setPosition(int newIndex,
MutableInt fieldIndex,
int maxIndex,
StandardReadableByteBuf rowBuf,
byte[] nullBitmap,
com.singlestore.jdbc.client.ColumnDecoder[] metadataList)
Set length and pos indicator to asked index.
|
int |
TextRowDecoder.setPosition(int newIndex,
MutableInt fieldIndex,
int maxIndex,
StandardReadableByteBuf rowBuf,
byte[] nullBitmap,
com.singlestore.jdbc.client.ColumnDecoder[] metadataList)
Set length and pos indicator to asked index.
|
int |
RowDecoder.setPosition(int newIndex,
MutableInt fieldIndex,
int maxIndex,
StandardReadableByteBuf rowBuf,
byte[] nullBitmap,
com.singlestore.jdbc.client.ColumnDecoder[] metadataList)
Position the read index on buffer to data at indicated index.
|
Copyright © 2025 SingleStore. All rights reserved.