## Uses of Interface
org.apache.hadoop.io.compress.Decompressor

Packages that use Decompressor
org.apache.hadoop.io.compress
org.apache.hadoop.io.compress.bzip2
org.apache.hadoop.io.compress.snappy
org.apache.hadoop.io.compress.zlib

Uses of Decompressor in org.apache.hadoop.io.compress

Fields in org.apache.hadoop.io.compress declared as Decompressor
`protected Decompressor` `DecompressorStream.decompressor`

Methods in org.apache.hadoop.io.compress that return Decompressor
`Decompressor` `CompressionCodec.createDecompressor()` Create a new `Decompressor` for use by this `CompressionCodec`.
`Decompressor` `GzipCodec.createDecompressor()`
`Decompressor` `SnappyCodec.createDecompressor()` Create a new `Decompressor` for use by this `CompressionCodec`.
`Decompressor` `DefaultCodec.createDecompressor()`
`Decompressor` `BZip2Codec.createDecompressor()` This functionality is currently not supported.
`static Decompressor` `CodecPool.getDecompressor(CompressionCodec codec)` Get a `Decompressor` for the given `CompressionCodec` from the pool or a new one.

Methods in org.apache.hadoop.io.compress that return types with arguments of type Decompressor
`Class<? extends Decompressor>` `CompressionCodec.getDecompressorType()` Get the type of `Decompressor` needed by this `CompressionCodec`.
`Class<? extends Decompressor>` `GzipCodec.getDecompressorType()`
`Class<? extends Decompressor>` `SnappyCodec.getDecompressorType()` Get the type of `Decompressor` needed by this `CompressionCodec`.
`Class<? extends Decompressor>` `DefaultCodec.getDecompressorType()`
`Class<? extends Decompressor>` `BZip2Codec.getDecompressorType()` This functionality is currently not supported.

Methods in org.apache.hadoop.io.compress with parameters of type Decompressor
`CompressionInputStream` `CompressionCodec.createInputStream(InputStream in, Decompressor decompressor)` Create a `CompressionInputStream` that will read from the given `InputStream` with the given `Decompressor`.
`CompressionInputStream` `GzipCodec.createInputStream(InputStream in, Decompressor decompressor)`
`CompressionInputStream` `SnappyCodec.createInputStream(InputStream in, Decompressor decompressor)` Create a `CompressionInputStream` that will read from the given `InputStream` with the given `Decompressor`.
`CompressionInputStream` `DefaultCodec.createInputStream(InputStream in, Decompressor decompressor)`
`CompressionInputStream` `BZip2Codec.createInputStream(InputStream in, Decompressor decompressor)` This functionality is currently not supported.
`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 `Decompressor` to the pool.

Constructors in org.apache.hadoop.io.compress with parameters of type Decompressor
`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)`

Uses of Decompressor in org.apache.hadoop.io.compress.bzip2

Classes in org.apache.hadoop.io.compress.bzip2 that implement Decompressor
`class` `BZip2DummyDecompressor` This is a dummy decompressor for BZip2.

Uses of Decompressor in org.apache.hadoop.io.compress.snappy

Classes in org.apache.hadoop.io.compress.snappy that implement Decompressor
`class` `SnappyDecompressor` A `Decompressor` based on the snappy compression algorithm.

Uses of Decompressor in org.apache.hadoop.io.compress.zlib

Classes in org.apache.hadoop.io.compress.zlib that implement Decompressor
`class` `BuiltInGzipDecompressor` A `Decompressor` based on the popular gzip compressed file format.
`class` `BuiltInZlibInflater` A wrapper around java.util.zip.Inflater to make it conform to org.apache.hadoop.io.compress.Decompressor interface.
`class` `ZlibDecompressor` A `Decompressor` based on the popular zlib compression algorithm.

Methods in org.apache.hadoop.io.compress.zlib that return Decompressor
`static Decompressor` `ZlibFactory.getZlibDecompressor(Configuration conf)` Return the appropriate implementation of the zlib decompressor.

Methods in org.apache.hadoop.io.compress.zlib that return types with arguments of type Decompressor
`static Class<? extends Decompressor>` `ZlibFactory.getZlibDecompressorType(Configuration conf)` Return the appropriate type of the zlib decompressor.

Copyright © 2009 The Apache Software Foundation