| Modifier and Type | Field and Description | 
|---|---|
| protected Decompressor | DecompressorStream. decompressor | 
| Modifier and Type | Method and Description | 
|---|---|
| Decompressor | BZip2Codec. createDecompressor()Create a new  Decompressorfor use by thisCompressionCodec. | 
| Decompressor | DefaultCodec. createDecompressor() | 
| Decompressor | Lz4Codec. createDecompressor()Create a new  Decompressorfor use by thisCompressionCodec. | 
| Decompressor | CompressionCodec. createDecompressor()Create a new  Decompressorfor use by thisCompressionCodec. | 
| Decompressor | SnappyCodec. createDecompressor()Create a new  Decompressorfor use by thisCompressionCodec. | 
| Decompressor | GzipCodec. createDecompressor() | 
| Decompressor | ZStandardCodec. createDecompressor()Create a new  Decompressorfor use by thisCompressionCodec. | 
| static Decompressor | CodecPool. getDecompressor(CompressionCodec codec)Get a  Decompressorfor the givenCompressionCodecfrom the
 pool or a new one. | 
| Modifier and Type | Method and Description | 
|---|---|
| Class<? extends Decompressor> | BZip2Codec. getDecompressorType()Get the type of  Decompressorneeded by thisCompressionCodec. | 
| Class<? extends Decompressor> | DefaultCodec. getDecompressorType() | 
| Class<? extends Decompressor> | Lz4Codec. getDecompressorType()Get the type of  Decompressorneeded by thisCompressionCodec. | 
| Class<? extends Decompressor> | CompressionCodec. getDecompressorType()Get the type of  Decompressorneeded by thisCompressionCodec. | 
| Class<? extends Decompressor> | SnappyCodec. getDecompressorType()Get the type of  Decompressorneeded by thisCompressionCodec. | 
| Class<? extends Decompressor> | GzipCodec. getDecompressorType() | 
| Class<? extends Decompressor> | ZStandardCodec. getDecompressorType()Get the type of  Decompressorneeded by
 thisCompressionCodec. | 
| Modifier and Type | Method and Description | 
|---|---|
| CompressionInputStream | BZip2Codec. createInputStream(InputStream in,
                 Decompressor decompressor)Create a  CompressionInputStreamthat will read from the givenInputStreamwith the givenDecompressor, and return a 
 stream for uncompressed data. | 
| CompressionInputStream | DefaultCodec. createInputStream(InputStream in,
                 Decompressor decompressor) | 
| CompressionInputStream | Lz4Codec. createInputStream(InputStream in,
                 Decompressor decompressor)Create a  CompressionInputStreamthat will read from the givenInputStreamwith the givenDecompressor. | 
| CompressionInputStream | CompressionCodec. createInputStream(InputStream in,
                 Decompressor decompressor)Create a  CompressionInputStreamthat will read from the givenInputStreamwith the givenDecompressor. | 
| CompressionInputStream | SnappyCodec. createInputStream(InputStream in,
                 Decompressor decompressor)Create a  CompressionInputStreamthat will read from the givenInputStreamwith the givenDecompressor. | 
| CompressionInputStream | GzipCodec. createInputStream(InputStream in,
                 Decompressor decompressor) | 
| CompressionInputStream | ZStandardCodec. createInputStream(InputStream in,
                 Decompressor decompressor)Create a  CompressionInputStreamthat will read from the givenInputStreamwith the givenDecompressor. | 
| SplitCompressionInputStream | BZip2Codec. createInputStream(InputStream seekableIn,
                 Decompressor decompressor,
                 long start,
                 long end,
                 SplittableCompressionCodec.READ_MODE readMode)Creates CompressionInputStream to be used to read off uncompressed data
 in one of the two reading modes. | 
| SplitCompressionInputStream | SplittableCompressionCodec. createInputStream(InputStream seekableIn,
                 Decompressor decompressor,
                 long start,
                 long end,
                 SplittableCompressionCodec.READ_MODE readMode)Create a stream as dictated by the readMode. | 
| static void | CodecPool. returnDecompressor(Decompressor decompressor)Return the  Decompressorto the pool. | 
| Constructor and Description | 
|---|
| BlockDecompressorStream(InputStream in,
                       Decompressor decompressor)Create a  BlockDecompressorStream. | 
| BlockDecompressorStream(InputStream in,
                       Decompressor decompressor,
                       int bufferSize)Create a  BlockDecompressorStream. | 
| DecompressorStream(InputStream in,
                  Decompressor decompressor) | 
| DecompressorStream(InputStream in,
                  Decompressor decompressor,
                  int bufferSize) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | Bzip2DecompressorA  Decompressorbased on the popular 
 bzip2 compression algorithm. | 
| class  | BZip2DummyDecompressorThis is a dummy decompressor for BZip2. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Decompressor | Bzip2Factory. getBzip2Decompressor(Configuration conf)Return the appropriate implementation of the bzip2 decompressor. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Class<? extends Decompressor> | Bzip2Factory. getBzip2DecompressorType(Configuration conf)Return the appropriate type of the bzip2 decompressor. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | Lz4DecompressorA  Decompressorbased on the lz4 compression algorithm. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SnappyDecompressorA  Decompressorbased on the snappy compression algorithm. | 
| static class  | SnappyDecompressor.SnappyDirectDecompressor | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BuiltInGzipDecompressorA  Decompressorbased on the popular gzip compressed file format. | 
| class  | BuiltInZlibInflaterA wrapper around java.util.zip.Inflater to make it conform 
 to org.apache.hadoop.io.compress.Decompressor interface. | 
| class  | ZlibDecompressorA  Decompressorbased on the popular 
 zlib compression algorithm. | 
| static class  | ZlibDecompressor.ZlibDirectDecompressor | 
| Modifier and Type | Method and Description | 
|---|---|
| static Decompressor | ZlibFactory. getZlibDecompressor(Configuration conf)Return the appropriate implementation of the zlib decompressor. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Class<? extends Decompressor> | ZlibFactory. getZlibDecompressorType(Configuration conf)Return the appropriate type of the zlib decompressor. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ZStandardDecompressorA  Decompressorbased on the zStandard compression algorithm. | 
| static class  | ZStandardDecompressor.ZStandardDirectDecompressorA  DirectDecompressorfor ZStandard
 https://github.com/facebook/zstd. | 
| Modifier and Type | Method and Description | 
|---|---|
| Decompressor | Compression.Algorithm. getDecompressor() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract InputStream | Compression.Algorithm. createDecompressionStream(InputStream downStream,
                         Decompressor decompressor,
                         int downStreamBufferSize) | 
| void | Compression.Algorithm. returnDecompressor(Decompressor decompressor) | 
Copyright © 2018 Apache Software Foundation. All Rights Reserved.