T
- the value typepublic interface BytesEncoder<T extends Column<?>>
Modifier and Type | Method and Description |
---|---|
void |
encode(T column,
Scan.Ordering.Order order,
java.nio.ByteBuffer dst)
Encodes the column to bytes
|
int |
encodedLength(T column,
Scan.Ordering.Order order)
Calculates the encoded bytes length.
|
int encodedLength(T column, Scan.Ordering.Order order)
column
- a columnorder
- an ordervoid encode(T column, Scan.Ordering.Order order, java.nio.ByteBuffer dst)
column
- a columnorder
- an orderdst
- a ByteBuffer to write the encoded bytes