io.netty.buffer.ByteBuf s
in a compression format such as zlib,
gzip, and
Snappy.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | CompressionOptions
|
| Modifier and Type | Class and Description |
|---|---|
| public class | |
| public class | BrotliDecoder
Decompresses a |
| public class | BrotliEncoder
Compress a |
| public class | BrotliOptions
|
| pack-priv abstract class | ByteBufChecksum
|
| pack-priv class | Bzip2BitReader
An bit reader that allows the reading of single bit booleans, bit strings of arbitrary length (up to 32 bits), and bit aligned 32-bit integers. |
| pack-priv class | Bzip2BitWriter
A bit writer that allows the writing of single bit booleans, unary numbers, bit strings of arbitrary length (up to 32 bits), and bit aligned 32-bit integers. |
| pack-priv class | Bzip2BlockCompressor
Compresses and writes a single Bzip2 block. |
| pack-priv class | Bzip2BlockDecompressor
Reads and decompresses a single Bzip2 block. |
| pack-priv class | Bzip2Constants
Constants for both the |
| public class | Bzip2Decoder
Uncompresses a |
| pack-priv class | Bzip2DivSufSort
DivSufSort suffix array generator. |
| public class | Bzip2Encoder
Compresses a |
| pack-priv class | Bzip2HuffmanAllocator
An in-place, length restricted Canonical Huffman code length allocator. |
| pack-priv class | Bzip2HuffmanStageDecoder
A decoder for the Bzip2 Huffman coding stage. |
| pack-priv class | Bzip2HuffmanStageEncoder
An encoder for the Bzip2 Huffman encoding stage. |
| pack-priv class | Bzip2MoveToFrontTable
A 256 entry Move To Front transform. |
| pack-priv class | Bzip2MTFAndRLE2StageEncoder
An encoder for the Bzip2 Move To Front Transform and Run-Length Encoding[2] stages. |
| pack-priv class | Bzip2Rand
Random numbers for decompress Bzip2 blocks. |
| public class | CompressionException
An |
| pack-priv class | |
| pack-priv class | Crc32
A CRC32 calculator. |
| pack-priv class | Crc32c
Implements CRC32-C as defined in: "Optimization of Cyclic Redundancy-CHeck Codes with 24 and 32 Parity Bits", IEEE Transactions on Communications 41(6): 883-892 (1993). |
| public class | DecompressionException
A |
| public class | DeflateOptions
|
| pack-priv class | |
| pack-priv class | FastLz
Core of FastLZ compression algorithm. |
| public class | FastLzFrameDecoder
Uncompresses a |
| public class | FastLzFrameEncoder
Compresses a |
| public class | GzipOptions
|
| public class | JdkZlibDecoder
Decompress a |
| public class | JdkZlibEncoder
Compresses a |
| public class | |
| public class | JZlibEncoder
Compresses a |
| pack-priv class | |
| public class | Lz4FrameDecoder
Uncompresses a |
| public class | Lz4FrameEncoder
Compresses a |
| public class | Lz4XXHash32
A special-purpose |
| public class | LzfDecoder
Uncompresses a |
| public class | LzfEncoder
Compresses a |
| public class | LzmaFrameEncoder
Compresses a |
| public class | |
| public class | SnappyFramedDecoder
Deprecated
Use
SnappyFrameDecoder instead.
|
| public class | SnappyFrameDecoder
Uncompresses a |
| public class | SnappyFramedEncoder
Deprecated
Use
SnappyFrameEncoder instead.
|
| public class | SnappyFrameEncoder
Compresses a |
| public class | SnappyOptions
|
| public class | StandardCompressionOptions
Standard Compression Options for |
| public class | ZlibCodecFactory
Creates a new |
| public abstract class | ZlibDecoder
Decompresses a |
| public abstract class | ZlibEncoder
Compresses a |
| pack-priv class | ZlibUtil
Utility methods used by |
| public class | |
| pack-priv class | |
| public class | ZstdEncoder
Compresses a |
| public class | ZstdOptions
|
| Modifier and Type | Enum and Description |
|---|---|
| public enum | ZlibWrapper
The container file formats that wrap the stream compressed by the DEFLATE algorithm. |