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

Packages that use Compressor
org.apache.hadoop.io.compress
org.apache.hadoop.io.compress.bzip2
org.apache.hadoop.io.compress.zlib

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

Fields in org.apache.hadoop.io.compress declared as Compressor
`protected Compressor` `CompressorStream.compressor`

Methods in org.apache.hadoop.io.compress that return Compressor
`Compressor` `CompressionCodec.createCompressor()` Create a new `Compressor` for use by this `CompressionCodec`.
`Compressor` `DefaultCodec.createCompressor()`
`Compressor` `BZip2Codec.createCompressor()` This functionality is currently not supported.
`Compressor` `GzipCodec.createCompressor()`
`static Compressor` `CodecPool.getCompressor(CompressionCodec codec)`
`static Compressor` `CodecPool.getCompressor(CompressionCodec codec, Configuration conf)` Get a `Compressor` 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 Compressor
`Class<? extends Compressor>` `CompressionCodec.getCompressorType()` Get the type of `Compressor` needed by this `CompressionCodec`.
`Class<? extends Compressor>` `DefaultCodec.getCompressorType()`
`Class<? extends Compressor>` `BZip2Codec.getCompressorType()` This functionality is currently not supported.
`Class<? extends Compressor>` `GzipCodec.getCompressorType()`

Methods in org.apache.hadoop.io.compress with parameters of type Compressor
`CompressionOutputStream` `CompressionCodec.createOutputStream(OutputStream out, Compressor compressor)` Create a `CompressionOutputStream` that will write to the given `OutputStream` with the given `Compressor`.
`CompressionOutputStream` `DefaultCodec.createOutputStream(OutputStream out, Compressor compressor)`
`CompressionOutputStream` `BZip2Codec.createOutputStream(OutputStream out, Compressor compressor)` This functionality is currently not supported.
`CompressionOutputStream` `GzipCodec.createOutputStream(OutputStream out, Compressor compressor)`
`static void` `CodecPool.returnCompressor(Compressor compressor)` Return the `Compressor` to the pool.

Constructors in org.apache.hadoop.io.compress with parameters of type Compressor
`BlockCompressorStream(OutputStream out, Compressor compressor)` Create a `BlockCompressorStream` with given output-stream and compressor.
`BlockCompressorStream(OutputStream out, Compressor compressor, int bufferSize, int compressionOverhead)` Create a `BlockCompressorStream`.
`CompressorStream(OutputStream out, Compressor compressor)`
`CompressorStream(OutputStream out, Compressor compressor, int bufferSize)`

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

Classes in org.apache.hadoop.io.compress.bzip2 that implement Compressor
`class` `BZip2DummyCompressor` This is a dummy compressor for BZip2.

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

Classes in org.apache.hadoop.io.compress.zlib that implement Compressor
`class` `BuiltInZlibDeflater` A wrapper around java.util.zip.Deflater to make it conform to org.apache.hadoop.io.compress.Compressor interface.
`class` `ZlibCompressor` A `Compressor` based on the popular zlib compression algorithm.

Methods in org.apache.hadoop.io.compress.zlib that return Compressor
`static Compressor` `ZlibFactory.getZlibCompressor(Configuration conf)` Return the appropriate implementation of the zlib compressor.

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

Copyright © 2009 The Apache Software Foundation