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[]
compressed
private int
compressedOffset
private java.lang.Object[]
gzipCompressed
private IHeaderAccess
header
private TiledImageCompressionOperation
imageTilesOperation
private java.lang.Object[]
uncompressed
-
Constructor Summary
Constructors Modifier Constructor Description protected
TileDecompressorInitialisation(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 TileCompressionOperation
createTileOperation(int tileIndex, TileArea area)
void
init(TileCompressionOperation tileOperation)
void
tileCount(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:
createTileOperation
in interfaceITileOperationInitialisation<TileCompressionOperation>
-
init
public void init(TileCompressionOperation tileOperation)
- Specified by:
init
in interfaceITileOperationInitialisation<TileCompressionOperation>
-
tileCount
public void tileCount(int tileCount) throws FitsException
- Specified by:
tileCount
in interfaceITileOperationInitialisation<TileCompressionOperation>
- Throws:
FitsException
-
-