Interface CompressionEncoder
-
- All Known Implementing Classes:
DeflateCompression,LZWCompression
public interface CompressionEncoderCompression encoder interface. Encode either on a per row or block basis
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description byte[]encode(byte[] bytes, java.nio.ByteOrder byteOrder)Encode the bytesbooleanrowEncoding()True to encode on a per row basis, false to encode on a per block / strip basis
-
-
-
Method Detail
-
rowEncoding
boolean rowEncoding()
True to encode on a per row basis, false to encode on a per block / strip basis- Returns:
- true for row encoding
-
encode
byte[] encode(byte[] bytes, java.nio.ByteOrder byteOrder)Encode the bytes- Parameters:
bytes- bytes to encodebyteOrder- byte order- Returns:
- encoded block of bytes
-
-