public class LazySliceArrayBlockEncoding extends Object implements BlockEncoding
| Modifier and Type | Class and Description |
|---|---|
static class |
LazySliceArrayBlockEncoding.LazySliceArrayBlockEncodingFactory |
| Modifier and Type | Field and Description |
|---|---|
static BlockEncodingFactory<LazySliceArrayBlockEncoding> |
FACTORY |
| Constructor and Description |
|---|
LazySliceArrayBlockEncoding() |
| Modifier and Type | Method and Description |
|---|---|
String |
getName()
Gets the unique name of this encoding.
|
Block |
readBlock(io.airlift.slice.SliceInput sliceInput)
Read a block from the specified input.
|
void |
writeBlock(io.airlift.slice.SliceOutput sliceOutput,
Block block)
Write the specified block to the specified output
|
public static final BlockEncodingFactory<LazySliceArrayBlockEncoding> FACTORY
public String getName()
BlockEncodinggetName in interface BlockEncodingpublic void writeBlock(io.airlift.slice.SliceOutput sliceOutput,
Block block)
BlockEncodingwriteBlock in interface BlockEncodingpublic Block readBlock(io.airlift.slice.SliceInput sliceInput)
BlockEncodingreadBlock in interface BlockEncodingCopyright © 2012-2015. All Rights Reserved.