public class IntArrayBlockEncoding extends Object implements BlockEncoding
| Constructor and Description |
|---|
IntArrayBlockEncoding() |
| Modifier and Type | Method and Description |
|---|---|
String |
getName()
Gets the unique name of this encoding.
|
Block |
readBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceInput sliceInput)
Read a block from the specified input.
|
void |
writeBlock(BlockEncodingSerde blockEncodingSerde,
io.airlift.slice.SliceOutput sliceOutput,
Block block)
Write the specified block to the specified output
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreplacementBlockForWritepublic static final String NAME
public String getName()
BlockEncodinggetName in interface BlockEncodingpublic void writeBlock(BlockEncodingSerde blockEncodingSerde, io.airlift.slice.SliceOutput sliceOutput, Block block)
BlockEncodingwriteBlock in interface BlockEncodingpublic Block readBlock(BlockEncodingSerde blockEncodingSerde, io.airlift.slice.SliceInput sliceInput)
BlockEncodingreadBlock in interface BlockEncodingCopyright © 2012–2022. All rights reserved.