public class InterleavedBlock extends AbstractInterleavedBlock
| Constructor and Description |
|---|
InterleavedBlock(Block[] blocks) |
| Modifier and Type | Method and Description |
|---|---|
protected Block |
getBlock(int blockIndex) |
InterleavedBlockEncoding |
getEncoding()
Get the encoding for this block.
|
int |
getPositionCount()
Returns the number of positions in this block.
|
int |
getRetainedSizeInBytes()
Returns the retained size of this block in memory.
|
int |
getSizeInBytes()
Returns the logical size of this block in memory.
|
String |
toString() |
assureLoaded, bytesCompare, bytesEqual, compareTo, computeBlockEncoding, copyPositions, copyRegion, equals, getByte, getDouble, getFloat, getInt, getLength, getLong, getObject, getRegion, getShort, getSingleValueBlock, getSlice, hash, isNull, writeBytesTo, writePositionTopublic InterleavedBlock(Block[] blocks)
protected Block getBlock(int blockIndex)
getBlock in class AbstractInterleavedBlockpublic InterleavedBlockEncoding getEncoding()
BlockgetEncoding in interface BlockgetEncoding in class AbstractInterleavedBlockpublic int getPositionCount()
Blockpublic int getSizeInBytes()
Blockpublic int getRetainedSizeInBytes()
BlockCopyright © 2012-2016. All Rights Reserved.