## Uses of Interface
org.crosswire.common.compress.Compressor

- Packages that use Compressor
  Package | Description
  --- | ---
  org.crosswire.common.compress | An common interface to Zip, LZSS, GZip, BZip2, XZ and perhaps others.

- - ### Uses of Compressor in org.crosswire.common.compress

    Classes in org.crosswire.common.compress that implement Compressor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractCompressor` A compressor provides the ability to compress and uncompress text.
    `class` | `BZip2` BZip2 manages the compression and uncompression of BZip2 data.
    `class` | `Gzip` GZip manages the compression and uncompression of GZip data.
    `class` | `LZSS` The LZSS compression is a port of code as implemented for STEP.
    `class` | `XZ` XZ manages the compression and uncompression of XZ data.
    `class` | `Zip` Zip manages the compression and uncompression of Zip files.

    Methods in org.crosswire.common.compress that return Compressor
    Modifier and Type | Method and Description
    --- | ---
    `abstract Compressor` | CompressorType.`getCompressor(byte[] input)` Get a compressor.