Package org.apache.hadoop.io.compress


package org.apache.hadoop.io.compress
  • Class
    Description
    org.apache.hadoop.io.compress.AlreadyClosedException
    An exception class for when a closed compressor/decopressor is being used Compressor Decompressor
    A CompressorStream which works with 'block-based' based compression algorithms, as opposed to 'stream-based' compression algorithms.
    A DecompressorStream which works with 'block-based' based compression algorithms, as opposed to 'stream-based' compression algorithms.
    This class provides output and input streams for bzip2 compression and decompression.
    Codec related constants.
    A global compressor/decompressor pool used to save and reuse (possibly native) compression/decompression codecs.
    This class encapsulates a streaming compression/decompression pair.
    org.apache.hadoop.io.compress.CompressionCodec.Util
     
    A factory that will find the correct codec for a given filename.
    A compression input stream.
    A compression output stream.
    Specification of a stream-based 'compressor' which can be plugged into a CompressionOutputStream to compress data.
     
    Specification of a stream-based 'de-compressor' which can be plugged into a CompressionInputStream to compress data.
     
     
    org.apache.hadoop.io.compress.DeflateCodec
    Alias class for DefaultCodec to enable codec discovery by 'deflate' name.
    This class encapsulates a codec which can decompress direct bytebuffers.
    Specification of a direct ByteBuffer 'de-compressor'.
    org.apache.hadoop.io.compress.DoNotPool
    This is a marker annotation that marks a compressor or decompressor type as not to be pooled.
    This class creates gzip compressors/decompressors.
    org.apache.hadoop.io.compress.Lz4Codec
    This class creates lz4 compressors/decompressors.
    This is a special codec which does not transform the output.
    org.apache.hadoop.io.compress.PassthroughCodec.PassthroughDecompressorStream
    The decompressor.
    org.apache.hadoop.io.compress.PassthroughCodec.StubDecompressor
    The decompressor is a no-op.
    org.apache.hadoop.io.compress.SnappyCodec
    This class creates snappy compressors/decompressors.
    An InputStream covering a range of compressed data.
    This interface is meant to be implemented by those compression codecs which are capable to compress / de-compress a stream starting at any arbitrary position.
    During decompression, data can be read off from the decompressor in two modes, namely continuous and blocked.
    org.apache.hadoop.io.compress.ZStandardCodec
    This class creates zstd compressors/decompressors.