| Package | Description | 
|---|---|
| org.apache.commons.compress.compressors | Provides a unified API and factories for dealing with
      compressed streams. | 
| org.apache.commons.compress.compressors.brotli | Provides stream class for decompressing streams using the
      Brotli algorithm based
      on Google's Brotli
      decoder. | 
| org.apache.commons.compress.compressors.bzip2 | Provides stream classes for compressing and decompressing
      streams using the BZip2 algorithm. | 
| org.apache.commons.compress.compressors.deflate | Provides a stream classes that allow (de)compressing streams
      using the DEFLATE algorithm. | 
| org.apache.commons.compress.compressors.deflate64 | Provides a stream that allows decompressing streams using the
      DEFLATE64(tm) algorithm. | 
| org.apache.commons.compress.compressors.gzip | Provides stream classes for compressing and decompressing
      streams using the GZip algorithm. | 
| org.apache.commons.compress.compressors.lz4 | Provides stream classes for the
      LZ4
      algorithm. | 
| org.apache.commons.compress.compressors.lz77support | Provides utility classes for LZ77 based algorithms. | 
| org.apache.commons.compress.compressors.lzma | Provides stream classes using the "stand-alone" LZMA
      algorithm. | 
| org.apache.commons.compress.compressors.lzw | Generic LZW implementation. | 
| org.apache.commons.compress.compressors.pack200 | Provides stream classes for compressing and decompressing
      streams using the Pack200 algorithm used to compress Java
      archives. | 
| org.apache.commons.compress.compressors.snappy | Provides stream classes for the
      Snappy
      algorithm. | 
| org.apache.commons.compress.compressors.xz | Provides stream classes for compressing and decompressing
      streams using the XZ algorithm. | 
| org.apache.commons.compress.compressors.z | Provides stream classes for decompressing
      streams using the "compress" algorithm used to write .Z files. | 
| org.apache.commons.compress.compressors.zstandard | Provides stream class for (de)compressing streams using the
      Zstandard algorithm based
      on Zstandard
      JNI. | 
| Modifier and Type | Method and Description | 
|---|---|
| CompressorInputStream | CompressorStreamFactory. createCompressorInputStream(InputStream in)Create an compressor input stream from an input stream, autodetecting the
 compressor type from the first few bytes of the stream. | 
| CompressorInputStream | CompressorStreamFactory. createCompressorInputStream(String name,
                           InputStream in)Creates a compressor input stream from a compressor name and an input
 stream. | 
| CompressorInputStream | CompressorStreamProvider. createCompressorInputStream(String name,
                           InputStream in,
                           boolean decompressUntilEOF)Creates a compressor input stream from a compressor name and an input
 stream. | 
| CompressorInputStream | CompressorStreamFactory. createCompressorInputStream(String name,
                           InputStream in,
                           boolean actualDecompressConcatenated) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BrotliCompressorInputStreamCompressorInputStreamimplementation to decode Brotli encoded stream. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BZip2CompressorInputStreamAn input stream that decompresses from the BZip2 format to be read as any other stream. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DeflateCompressorInputStreamDeflate decompressor. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | Deflate64CompressorInputStreamDeflate64 decompressor. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GzipCompressorInputStreamInput stream that decompresses .gz files. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BlockLZ4CompressorInputStreamCompressorInputStream for the LZ4 block format. | 
| class  | FramedLZ4CompressorInputStreamCompressorInputStream for the LZ4 frame format. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractLZ77CompressorInputStreamEncapsulates code common to LZ77 decompressors. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LZMACompressorInputStreamLZMA decompressor. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LZWInputStreamGeneric LZW implementation. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | Pack200CompressorInputStreamAn input stream that decompresses from the Pack200 format to be read
 as any other stream. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FramedSnappyCompressorInputStreamCompressorInputStream for the framing Snappy format. | 
| class  | SnappyCompressorInputStreamCompressorInputStream for the raw Snappy format. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XZCompressorInputStreamXZ decompressor. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ZCompressorInputStreamInput stream that decompresses .Z files. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ZstdCompressorInputStreamCompressorInputStreamimplementation to decode Zstandard encoded stream. | 
Copyright © 2018 The Apache Software Foundation. All rights reserved.