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

- Packages that use Decompressor
  Package | Description
  --- | ---
  org.apache.hadoop.io.compress |

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

    Fields in org.apache.hadoop.io.compress declared as Decompressor
    Modifier and Type | Field and Description
    --- | ---
    `protected Decompressor` | DecompressorStream.`decompressor`

    Methods in org.apache.hadoop.io.compress that return Decompressor
    Modifier and Type | Method and Description
    --- | ---
    `Decompressor` | CompressionCodec.`createDecompressor()` Create a new `Decompressor` for use by this `CompressionCodec`.
    `Decompressor` | BZip2Codec.`createDecompressor()` Create a new `Decompressor` for use by this `CompressionCodec`.
    `Decompressor` | DefaultCodec.`createDecompressor()`
    `Decompressor` | GzipCodec.`createDecompressor()`
    `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
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends Decompressor>` | CompressionCodec.`getDecompressorType()` Get the type of `Decompressor` needed by this `CompressionCodec`.
    `Class<? extends Decompressor>` | BZip2Codec.`getDecompressorType()` Get the type of `Decompressor` needed by this `CompressionCodec`.
    `Class<? extends Decompressor>` | DefaultCodec.`getDecompressorType()`
    `Class<? extends Decompressor>` | GzipCodec.`getDecompressorType()`

    Methods in org.apache.hadoop.io.compress with parameters of type Decompressor
    Modifier and Type | Method and Description
    --- | ---
    `CompressionInputStream` | CompressionCodec.`createInputStream(InputStream in, Decompressor decompressor)` Create a `CompressionInputStream` that will read from the given `InputStream` with the given `Decompressor`.
    `CompressionInputStream` | BZip2Codec.`createInputStream(InputStream in, Decompressor decompressor)` Create a `CompressionInputStream` that will read from the given `InputStream` with the given `Decompressor`, and return a stream for uncompressed data.
    `CompressionInputStream` | DefaultCodec.`createInputStream(InputStream in, Decompressor decompressor)`
    `CompressionInputStream` | GzipCodec.`createInputStream(InputStream in, Decompressor decompressor)`
    `SplitCompressionInputStream` | BZip2Codec.`createInputStream(InputStream seekableIn, Decompressor decompressor, long start, long end, org.apache.hadoop.io.compress.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, org.apache.hadoop.io.compress.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
    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)`

Copyright © 2022 Apache Software Foundation. All rights reserved.