Uses of Interface org.apache.hadoop.io.compress.Compressor (Apache Hadoop Common 3.5.0 API)
Description: use: package: org.apache.hadoop.io.compress, interface: Compressor

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

Packages that use Compressor
Package
Description
org.apache.hadoop.io.compress
org.apache.hadoop.io.compress.bzip2
Implementation of compression/decompression for the BZip2 compression algorithm.
org.apache.hadoop.io.compress.lz4
Implementation of compression/decompression for the LZ4 compression algorithm.
org.apache.hadoop.io.compress.snappy
Implementation of compression/decompression for the Snappy compression algorithm.
org.apache.hadoop.io.compress.zlib
Implementation of compression/decompression based on the popular gzip compressed file format.
org.apache.hadoop.io.compress.zstd
Implementation of compression/decompression based on the zStandard compression algorithm.
org.apache.hadoop.io.file.tfile

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

  Fields in org.apache.hadoop.io.compress declared as Compressor
  Modifier and Type
  Field
  Description
  `protected Compressor`
  CompressorStream.`compressor`
  Methods in org.apache.hadoop.io.compress that return Compressor
  Modifier and Type
  Method
  Description
  `Compressor`
  BZip2Codec.`createCompressor()`
  Create a new `Compressor` for use by this `CompressionCodec`.
  `Compressor`
  CompressionCodec.`createCompressor()`
  Create a new `Compressor` for use by this `CompressionCodec`.
  `Compressor`
  DefaultCodec.`createCompressor()`
  `Compressor`
  GzipCodec.`createCompressor()`
  `Compressor`
  Lz4Codec.`createCompressor()`
  Create a new `Compressor` for use by this `CompressionCodec`.
  `Compressor`
  PassthroughCodec.`createCompressor()`
  `Compressor`
  SnappyCodec.`createCompressor()`
  Create a new `Compressor` for use by this `CompressionCodec`.
  `Compressor`
  ZStandardCodec.`createCompressor()`
  Create a new `Compressor` for use by this `CompressionCodec`.
  `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
  Modifier and Type
  Method
  Description
  `Class<? extends Compressor>`
  BZip2Codec.`getCompressorType()`
  Get the type of `Compressor` needed by this `CompressionCodec`.
  `Class<? extends Compressor>`
  CompressionCodec.`getCompressorType()`
  Get the type of `Compressor` needed by this `CompressionCodec`.
  `Class<? extends Compressor>`
  DefaultCodec.`getCompressorType()`
  `Class<? extends Compressor>`
  GzipCodec.`getCompressorType()`
  `Class<? extends Compressor>`
  Lz4Codec.`getCompressorType()`
  Get the type of `Compressor` needed by this `CompressionCodec`.
  `Class<? extends Compressor>`
  PassthroughCodec.`getCompressorType()`
  `Class<? extends Compressor>`
  SnappyCodec.`getCompressorType()`
  Get the type of `Compressor` needed by this `CompressionCodec`.
  `Class<? extends Compressor>`
  ZStandardCodec.`getCompressorType()`
  Get the type of `Compressor` needed by this `CompressionCodec`.
  Methods in org.apache.hadoop.io.compress with parameters of type Compressor
  Modifier and Type
  Method
  Description
  `CompressionOutputStream`
  BZip2Codec.`createOutputStream(OutputStream out, Compressor compressor)`
  Create a `CompressionOutputStream` that will write to the given `OutputStream` with the given `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`
  GzipCodec.`createOutputStream(OutputStream out, Compressor compressor)`
  `CompressionOutputStream`
  Lz4Codec.`createOutputStream(OutputStream out, Compressor compressor)`
  Create a `CompressionOutputStream` that will write to the given `OutputStream` with the given `Compressor`.
  `CompressionOutputStream`
  PassthroughCodec.`createOutputStream(OutputStream out, Compressor compressor)`
  `CompressionOutputStream`
  SnappyCodec.`createOutputStream(OutputStream out, Compressor compressor)`
  Create a `CompressionOutputStream` that will write to the given `OutputStream` with the given `Compressor`.
  `CompressionOutputStream`
  ZStandardCodec.`createOutputStream(OutputStream out, Compressor compressor)`
  Create a `CompressionOutputStream` that will write to the given `OutputStream` with the given `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
  Modifier
  Constructor
  Description
  ``
  `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
  Modifier and Type
  Class
  Description
  `class`
  `Bzip2Compressor`
  A `Compressor` based on the popular bzip2 compression algorithm.
  `class`
  `BZip2DummyCompressor`
  This is a dummy compressor for BZip2.
  Methods in org.apache.hadoop.io.compress.bzip2 that return Compressor
  Modifier and Type
  Method
  Description
  `static Compressor`
  Bzip2Factory.`getBzip2Compressor(Configuration conf)`
  Return the appropriate implementation of the bzip2 compressor.
  Methods in org.apache.hadoop.io.compress.bzip2 that return types with arguments of type Compressor
  Modifier and Type
  Method
  Description
  `static Class<? extends Compressor>`
  Bzip2Factory.`getBzip2CompressorType(Configuration conf)`
  Return the appropriate type of the bzip2 compressor.

- ## Uses of Compressor in org.apache.hadoop.io.compress.lz4

  Classes in org.apache.hadoop.io.compress.lz4 that implement Compressor
  Modifier and Type
  Class
  Description
  `class`
  `Lz4Compressor`
  A `Compressor` based on the lz4 compression algorithm.

- ## Uses of Compressor in org.apache.hadoop.io.compress.snappy

  Classes in org.apache.hadoop.io.compress.snappy that implement Compressor
  Modifier and Type
  Class
  Description
  `class`
  `SnappyCompressor`
  A `Compressor` based on the snappy compression algorithm.

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

  Classes in org.apache.hadoop.io.compress.zlib that implement Compressor
  Modifier and Type
  Class
  Description
  `class`
  `BuiltInGzipCompressor`
  A `Compressor` based on the popular gzip compressed file format.
  `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
  Modifier and Type
  Method
  Description
  `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
  Modifier and Type
  Method
  Description
  `static Class<? extends Compressor>`
  ZlibFactory.`getZlibCompressorType(Configuration conf)`
  Return the appropriate type of the zlib compressor.

- ## Uses of Compressor in org.apache.hadoop.io.compress.zstd

  Classes in org.apache.hadoop.io.compress.zstd that implement Compressor
  Modifier and Type
  Class
  Description
  `class`
  `ZStandardCompressor`
  A `Compressor` based on the zStandard compression algorithm.

- ## Uses of Compressor in org.apache.hadoop.io.file.tfile

  Methods in org.apache.hadoop.io.file.tfile that return Compressor
  Modifier and Type
  Method
  Description
  `Compressor`
  Compression.Algorithm.`getCompressor()`
  Methods in org.apache.hadoop.io.file.tfile with parameters of type Compressor
  Modifier and Type
  Method
  Description
  `abstract OutputStream`
  Compression.Algorithm.`createCompressionStream(OutputStream downStream, Compressor compressor, int downStreamBufferSize)`
  `void`
  Compression.Algorithm.`returnCompressor(Compressor compressor)`