Class BinaryTableTile
java.lang.Object
nom.tam.image.compression.bintable.BinaryTableTile
- All Implemented Interfaces:
Runnable
- Direct Known Subclasses:
BinaryTableTileCompressor
,BinaryTableTileDecompressor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final int
protected String
protected final ColumnTable
<?> private Future
<?> protected final int
protected final int
last row (exclusive)protected final int
start row.protected final int
protected final PrimitiveType
<Buffer> -
Constructor Summary
ConstructorsConstructorDescriptionBinaryTableTile
(ColumnTable<?> data, BinaryTableTileDescription description) -
Method Summary
Modifier and TypeMethodDescriptionvoid
execute
(ExecutorService threadPool) void
fillHeader
(Header header) protected ICompressorControl
int
protected int
void
-
Field Details
-
data
-
rowStart
protected final int rowStartstart row. -
rowEnd
protected final int rowEndlast row (exclusive) -
column
protected final int column -
compressionAlgorithm
-
type
-
length
protected final int length -
tileIndex
protected final int tileIndex -
future
-
-
Constructor Details
-
BinaryTableTile
-
-
Method Details
-
execute
-
fillHeader
- Throws:
HeaderCardException
-
getTileIndex
public int getTileIndex() -
waitForResult
public void waitForResult() -
getCompressorControl
-
getUncompressedSizeInBytes
protected int getUncompressedSizeInBytes()
-