Package io.trino.block
Class BlockSerdeUtil
java.lang.Object
io.trino.block.BlockSerdeUtil
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic BlockreadBlock(BlockEncodingSerde blockEncodingSerde, io.airlift.slice.Slice slice) static BlockreadBlock(BlockEncodingSerde blockEncodingSerde, io.airlift.slice.SliceInput input) static ObjectreadBlockValue(BlockEncodingSerde blockEncodingSerde, Type type, io.airlift.slice.Slice slice) static voidwriteBlock(BlockEncodingSerde blockEncodingSerde, io.airlift.slice.SliceOutput output, Block block)
-
Field Details
-
READ_BLOCK
-
READ_BLOCK_VALUE
-
-
Method Details
-
readBlock
-
readBlock
public static Block readBlock(BlockEncodingSerde blockEncodingSerde, io.airlift.slice.SliceInput input) -
readBlockValue
public static Object readBlockValue(BlockEncodingSerde blockEncodingSerde, Type type, io.airlift.slice.Slice slice) -
writeBlock
public static void writeBlock(BlockEncodingSerde blockEncodingSerde, io.airlift.slice.SliceOutput output, Block block)
-