- All Superinterfaces:
ColumnEncoding
- All Known Implementing Classes:
BinaryEncoding, BlockEncoding, BooleanEncoding, ByteEncoding, DateEncoding, DecimalEncoding, DoubleEncoding, FloatEncoding, ListEncoding, LongEncoding, MapEncoding, ShortEncoding, StringEncoding, StructEncoding, TimestampEncoding
-
Method Summary
-
Method Details
-
encodeValueInto
void encodeValueInto(Block block,
int position,
io.airlift.slice.SliceOutput output)
-
getValueOffset
int getValueOffset(io.airlift.slice.Slice slice,
int offset)
-
getValueLength
int getValueLength(io.airlift.slice.Slice slice,
int offset)
-
decodeValueInto
void decodeValueInto(BlockBuilder builder,
io.airlift.slice.Slice slice,
int offset,
int length)