Package ca.cgjennings.algo.compression
-
Interface Summary Interface Description Compressor A generic interface for simple compression and decompression of data streams using various compression algorithms. -
Class Summary Class Description AbstractCompressor An abstract base class forCompressor
implementations.BZip2Compressor ACompressor
that implements the BZip2 compression algorithm.DeflateCompressor ACompressor
that implements the deflate compression algorithm; this is equivalent to GZIP but without the header and footer.GZIPCompressor ACompressor
that implements GZIP compression; this is the deflate compression algorithm with the header and footer expected by GZIP tools.LZMACompressor ACompressor
that writes a stream of LZMA2 compressed data. -
Enum Summary Enum Description CompressorFactory Compressor factory supports programmatic selection and creation ofCompressor
instances.