Package nom.tam.image.compression.tile
Class TileDecompressorInitialisation
java.lang.Object
nom.tam.image.compression.tile.TileDecompressorInitialisation
- All Implemented Interfaces:
ITileOperationInitialisation<TileCompressionOperation>
final class TileDecompressorInitialisation
extends Object
implements ITileOperationInitialisation<TileCompressionOperation>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Object[]
private int
private final Object[]
private final IHeaderAccess
private final TiledImageCompressionOperation
private final Object[]
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
TileDecompressorInitialisation
(TiledImageCompressionOperation imageTilesOperation, Object[] uncompressed, Object[] compressed, Object[] gzipCompressed, IHeaderAccess header) -
Method Summary
Modifier and TypeMethodDescriptioncreateTileOperation
(int tileIndex, TileArea area) void
init
(TileCompressionOperation tileOperation) void
tileCount
(int tileCount)
-
Field Details
-
uncompressed
-
compressed
-
gzipCompressed
-
header
-
imageTilesOperation
-
compressedOffset
private int compressedOffset
-
-
Constructor Details
-
TileDecompressorInitialisation
protected TileDecompressorInitialisation(TiledImageCompressionOperation imageTilesOperation, Object[] uncompressed, Object[] compressed, Object[] gzipCompressed, IHeaderAccess header)
-
-
Method Details
-
createTileOperation
- Specified by:
createTileOperation
in interfaceITileOperationInitialisation<TileCompressionOperation>
-
init
- Specified by:
init
in interfaceITileOperationInitialisation<TileCompressionOperation>
-
tileCount
- Specified by:
tileCount
in interfaceITileOperationInitialisation<TileCompressionOperation>
- Throws:
FitsException
-