Package io.trino.plugin.hive.util
Class HiveBlockEncodingSerde
- java.lang.Object
-
- io.trino.plugin.hive.util.HiveBlockEncodingSerde
-
- All Implemented Interfaces:
BlockEncodingSerde
public final class HiveBlockEncodingSerde extends Object implements BlockEncodingSerde
-
-
Constructor Summary
Constructors Constructor Description HiveBlockEncodingSerde()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BlockreadBlock(io.airlift.slice.SliceInput input)TypereadType(io.airlift.slice.SliceInput sliceInput)voidwriteBlock(io.airlift.slice.SliceOutput output, Block block)voidwriteType(io.airlift.slice.SliceOutput sliceOutput, Type type)
-
-
-
Method Detail
-
readBlock
public Block readBlock(io.airlift.slice.SliceInput input)
- Specified by:
readBlockin interfaceBlockEncodingSerde
-
writeBlock
public void writeBlock(io.airlift.slice.SliceOutput output, Block block)- Specified by:
writeBlockin interfaceBlockEncodingSerde
-
readType
public Type readType(io.airlift.slice.SliceInput sliceInput)
- Specified by:
readTypein interfaceBlockEncodingSerde
-
writeType
public void writeType(io.airlift.slice.SliceOutput sliceOutput, Type type)- Specified by:
writeTypein interfaceBlockEncodingSerde
-
-