public interface BinaryColumnEncoding extends ColumnEncoding
| Modifier and Type | Method and Description |
|---|---|
void |
decodeValueInto(com.facebook.presto.common.block.BlockBuilder builder,
io.airlift.slice.Slice slice,
int offset,
int length) |
void |
encodeValueInto(com.facebook.presto.common.block.Block block,
int position,
io.airlift.slice.SliceOutput output) |
int |
getValueLength(io.airlift.slice.Slice slice,
int offset) |
int |
getValueOffset(io.airlift.slice.Slice slice,
int offset) |
decodeColumn, encodeColumnvoid encodeValueInto(com.facebook.presto.common.block.Block block,
int position,
io.airlift.slice.SliceOutput output)
int getValueOffset(io.airlift.slice.Slice slice,
int offset)
int getValueLength(io.airlift.slice.Slice slice,
int offset)
void decodeValueInto(com.facebook.presto.common.block.BlockBuilder builder,
io.airlift.slice.Slice slice,
int offset,
int length)
Copyright © 2012–2023. All rights reserved.