Class NoCompressCompressor.ByteNoCompressCompressor
- java.lang.Object
-
- nom.tam.fits.compression.algorithm.uncompressed.NoCompressCompressor<java.nio.ByteBuffer>
-
- nom.tam.fits.compression.algorithm.uncompressed.NoCompressCompressor.ByteNoCompressCompressor
-
- All Implemented Interfaces:
ICompressor<java.nio.ByteBuffer>
- Enclosing class:
- NoCompressCompressor<T extends java.nio.Buffer>
public static class NoCompressCompressor.ByteNoCompressCompressor extends NoCompressCompressor<java.nio.ByteBuffer>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class nom.tam.fits.compression.algorithm.uncompressed.NoCompressCompressor
NoCompressCompressor.ByteNoCompressCompressor, NoCompressCompressor.DoubleNoCompressCompressor, NoCompressCompressor.FloatNoCompressCompressor, NoCompressCompressor.IntNoCompressCompressor, NoCompressCompressor.LongNoCompressCompressor, NoCompressCompressor.ShortNoCompressCompressor
-
-
Constructor Summary
Constructors Constructor Description ByteNoCompressCompressor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
compress(java.nio.ByteBuffer pixelData, java.nio.ByteBuffer compressed)
compress the buffer into the byte buffer.void
decompress(java.nio.ByteBuffer compressed, java.nio.ByteBuffer pixelData)
Decompress the byte buffer and restore the buffer from it, again enough space must already be allocated.
-
-
-
Method Detail
-
compress
public boolean compress(java.nio.ByteBuffer pixelData, java.nio.ByteBuffer compressed)
Description copied from interface:ICompressor
compress the buffer into the byte buffer. Attention enough space must already be allocated.- Parameters:
pixelData
- the buffer to compress.compressed
- the compressed data- Returns:
- true if the compression succeeded.
-
decompress
public void decompress(java.nio.ByteBuffer compressed, java.nio.ByteBuffer pixelData)
Description copied from interface:ICompressor
Decompress the byte buffer and restore the buffer from it, again enough space must already be allocated.- Parameters:
compressed
- the compressed datapixelData
- the buffer to fill with the uncompressed data.
-
-