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
-