public static class InterleavedBlockEncoding.InterleavedBlockEncodingFactory extends Object implements BlockEncodingFactory<InterleavedBlockEncoding>
| Constructor and Description |
|---|
InterleavedBlockEncodingFactory() |
| Modifier and Type | Method and Description |
|---|---|
String |
getName()
Gets the unique name of this encoding.
|
InterleavedBlockEncoding |
readEncoding(TypeManager manager,
BlockEncodingSerde serde,
io.airlift.slice.SliceInput input)
Reads the encoding from the specified input.
|
void |
writeEncoding(BlockEncodingSerde serde,
io.airlift.slice.SliceOutput output,
InterleavedBlockEncoding blockEncoding)
Writes this encoding to the output stream.
|
public String getName()
BlockEncodingFactorygetName in interface BlockEncodingFactory<InterleavedBlockEncoding>public InterleavedBlockEncoding readEncoding(TypeManager manager, BlockEncodingSerde serde, io.airlift.slice.SliceInput input)
BlockEncodingFactoryreadEncoding in interface BlockEncodingFactory<InterleavedBlockEncoding>public void writeEncoding(BlockEncodingSerde serde, io.airlift.slice.SliceOutput output, InterleavedBlockEncoding blockEncoding)
BlockEncodingFactorywriteEncoding in interface BlockEncodingFactory<InterleavedBlockEncoding>Copyright © 2012-2016. All Rights Reserved.