| Package | Description |
|---|---|
| com.facebook.presto.common.block |
| Modifier and Type | Class and Description |
|---|---|
class |
BlockEncodingManager |
| Modifier and Type | Method and Description |
|---|---|
static Block |
BlockSerdeUtil.readBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.Slice slice) |
Block |
VariableWidthBlockEncoding.readBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceInput sliceInput) |
Block |
SingleRowBlockEncoding.readBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceInput sliceInput) |
Block |
SingleMapBlockEncoding.readBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceInput sliceInput) |
Block |
ShortArrayBlockEncoding.readBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceInput sliceInput) |
RunLengthEncodedBlock |
RunLengthBlockEncoding.readBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceInput sliceInput) |
Block |
RowBlockEncoding.readBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceInput sliceInput) |
Block |
MapBlockEncoding.readBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceInput sliceInput) |
Block |
LongArrayBlockEncoding.readBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceInput sliceInput) |
Block |
LazyBlockEncoding.readBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceInput input) |
Block |
IntArrayBlockEncoding.readBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceInput sliceInput) |
Block |
Int128ArrayBlockEncoding.readBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceInput sliceInput) |
Block |
DictionaryBlockEncoding.readBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceInput sliceInput) |
Block |
ByteArrayBlockEncoding.readBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceInput sliceInput) |
static Block |
BlockSerdeUtil.readBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceInput input) |
Block |
BlockEncoding.readBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceInput input)
Read a block from the specified input.
|
Block |
ArrayBlockEncoding.readBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceInput sliceInput) |
void |
VariableWidthBlockEncoding.writeBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceOutput sliceOutput,
Block block) |
void |
SingleRowBlockEncoding.writeBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceOutput sliceOutput,
Block block) |
void |
SingleMapBlockEncoding.writeBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceOutput sliceOutput,
Block block) |
void |
ShortArrayBlockEncoding.writeBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceOutput sliceOutput,
Block block) |
void |
RunLengthBlockEncoding.writeBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceOutput sliceOutput,
Block block) |
void |
RowBlockEncoding.writeBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceOutput sliceOutput,
Block block) |
void |
MapBlockEncoding.writeBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceOutput sliceOutput,
Block block) |
void |
LongArrayBlockEncoding.writeBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceOutput sliceOutput,
Block block) |
void |
LazyBlockEncoding.writeBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceOutput sliceOutput,
Block block) |
void |
IntArrayBlockEncoding.writeBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceOutput sliceOutput,
Block block) |
void |
Int128ArrayBlockEncoding.writeBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceOutput sliceOutput,
Block block) |
void |
DictionaryBlockEncoding.writeBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceOutput sliceOutput,
Block block) |
void |
ByteArrayBlockEncoding.writeBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceOutput sliceOutput,
Block block) |
static void |
BlockSerdeUtil.writeBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceOutput output,
Block block) |
void |
BlockEncoding.writeBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceOutput sliceOutput,
Block block)
Write the specified block to the specified output
|
void |
ArrayBlockEncoding.writeBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceOutput sliceOutput,
Block block) |
Copyright © 2012–2022. All rights reserved.