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 java.lang.Object implements ITileOperationInitialisation<TileCompressionOperation>
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Object[]compressedprivate intcompressedOffsetprivate java.lang.Object[]gzipCompressedprivate IHeaderAccessheaderprivate TiledImageCompressionOperationimageTilesOperationprivate java.lang.Object[]uncompressed
-
Constructor Summary
Constructors Modifier Constructor Description protectedTileDecompressorInitialisation(TiledImageCompressionOperation imageTilesOperation, java.lang.Object[] uncompressed, java.lang.Object[] compressed, java.lang.Object[] gzipCompressed, IHeaderAccess header)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TileCompressionOperationcreateTileOperation(int tileIndex, TileArea area)voidinit(TileCompressionOperation tileOperation)voidtileCount(int tileCount)
-
-
-
Field Detail
-
uncompressed
private final java.lang.Object[] uncompressed
-
compressed
private final java.lang.Object[] compressed
-
gzipCompressed
private final java.lang.Object[] gzipCompressed
-
header
private final IHeaderAccess header
-
imageTilesOperation
private final TiledImageCompressionOperation imageTilesOperation
-
compressedOffset
private int compressedOffset
-
-
Constructor Detail
-
TileDecompressorInitialisation
protected TileDecompressorInitialisation(TiledImageCompressionOperation imageTilesOperation, java.lang.Object[] uncompressed, java.lang.Object[] compressed, java.lang.Object[] gzipCompressed, IHeaderAccess header)
-
-
Method Detail
-
createTileOperation
public TileCompressionOperation createTileOperation(int tileIndex, TileArea area)
- Specified by:
createTileOperationin interfaceITileOperationInitialisation<TileCompressionOperation>
-
init
public void init(TileCompressionOperation tileOperation)
- Specified by:
initin interfaceITileOperationInitialisation<TileCompressionOperation>
-
tileCount
public void tileCount(int tileCount) throws FitsException- Specified by:
tileCountin interfaceITileOperationInitialisation<TileCompressionOperation>- Throws:
FitsException
-
-