Interface TextColumnEncoding
- All Superinterfaces:
ColumnEncoding
- All Known Implementing Classes:
BinaryEncoding,BlockEncoding,BooleanEncoding,DateEncoding,DecimalEncoding,DoubleEncoding,FloatEncoding,ListEncoding,LongEncoding,MapEncoding,StringEncoding,StructEncoding,TimestampEncoding
-
Method Summary
Modifier and TypeMethodDescriptionvoiddecodeValueInto(BlockBuilder builder, io.airlift.slice.Slice slice, int offset, int length) voidencodeValueInto(Block block, int position, io.airlift.slice.SliceOutput output) Methods inherited from interface io.trino.hive.formats.encodings.ColumnEncoding
decodeColumn, encodeColumn
-
Method Details
-
encodeValueInto
void encodeValueInto(Block block, int position, io.airlift.slice.SliceOutput output) throws FileCorruptionException - Throws:
FileCorruptionException
-
decodeValueInto
void decodeValueInto(BlockBuilder builder, io.airlift.slice.Slice slice, int offset, int length) throws FileCorruptionException - Throws:
FileCorruptionException
-