public abstract class BinaryTableTile extends Object implements Runnable
Modifier and Type | Field and Description |
---|---|
protected int |
column |
protected String |
compressionAlgorithm |
protected ColumnTable<?> |
data |
protected int |
length |
protected int |
rowEnd
last row (exclusive)
|
protected int |
rowStart
start row.
|
protected int |
tileIndex |
protected PrimitiveType<Buffer> |
type |
Constructor and Description |
---|
BinaryTableTile(ColumnTable<?> data,
BinaryTableTileDescription description) |
Modifier and Type | Method and Description |
---|---|
void |
execute(ExecutorService threadPool) |
void |
fillHeader(Header header) |
protected ICompressorControl |
getCompressorControl() |
int |
getTileIndex() |
protected int |
getUncompressedSizeInBytes() |
void |
waitForResult() |
protected final ColumnTable<?> data
protected final int rowStart
protected final int rowEnd
protected final int column
protected String compressionAlgorithm
protected final PrimitiveType<Buffer> type
protected final int length
protected final int tileIndex
public BinaryTableTile(ColumnTable<?> data, BinaryTableTileDescription description)
public void execute(ExecutorService threadPool)
public void fillHeader(Header header) throws HeaderCardException
HeaderCardException
public int getTileIndex()
public void waitForResult()
protected ICompressorControl getCompressorControl()
protected int getUncompressedSizeInBytes()
Copyright © 1996–2016 nom-tam-fits. All rights reserved.