Interface Compressor
public interface Compressor
An interface to compress and decompress binaries.
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]compress(byte[] rawData) Compress the byte array.byte[]decompress(byte[] compressedData) Decompress the compressed byte array.
-
Method Details
-
compress
Compress the byte array.- Parameters:
rawData- the raw bytes- Returns:
- compressed bytes
- Throws:
IOException- during compressing
-
decompress
Decompress the compressed byte array.- Parameters:
compressedData- the compressed bytes- Returns:
- decomparessed bytes
- Throws:
IOException- during decompressing
-