ByteBufChecksum |
Checksum implementation which can directly act on a ByteBuf .
|
ByteBufChecksum.ReflectiveByteBufChecksum |
|
ByteBufChecksum.SlowByteBufChecksum |
|
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.
|
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.
|
Bzip2BlockCompressor |
Compresses and writes a single Bzip2 block.
Block encoding consists of the following stages:
1.
|
Bzip2BlockDecompressor |
Reads and decompresses a single Bzip2 block.
Block decoding consists of the following stages:
1.
|
Bzip2Constants |
|
Bzip2Decoder |
Uncompresses a ByteBuf encoded with the Bzip2 format.
|
Bzip2DivSufSort |
DivSufSort suffix array generator.
Based on libdivsufsort 1.2.3 patched to support Bzip2.
This is a simple conversion of the original C with two minor bugfixes applied (see "BUGFIX"
comments within the class).
|
Bzip2DivSufSort.PartitionResult |
|
Bzip2DivSufSort.StackEntry |
|
Bzip2DivSufSort.TRBudget |
|
Bzip2Encoder |
Compresses a ByteBuf using the Bzip2 algorithm.
|
Bzip2HuffmanAllocator |
An in-place, length restricted Canonical Huffman code length allocator.
Based on the algorithm proposed by R.
|
Bzip2HuffmanStageDecoder |
A decoder for the Bzip2 Huffman coding stage.
|
Bzip2HuffmanStageEncoder |
An encoder for the Bzip2 Huffman encoding stage.
|
Bzip2MoveToFrontTable |
A 256 entry Move To Front transform.
|
Bzip2MTFAndRLE2StageEncoder |
An encoder for the Bzip2 Move To Front Transform and Run-Length Encoding[2] stages.
Although conceptually these two stages are separate, it is computationally efficient to perform
them in one pass.
|
Bzip2Rand |
Random numbers for decompress Bzip2 blocks.
|
CompressionUtil |
|
Crc32 |
A CRC32 calculator.
|
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).
|
DeflateOptions |
|
EncoderUtil |
|
FastLz |
Core of FastLZ compression algorithm.
|
FastLzFrameDecoder |
|
FastLzFrameEncoder |
Compresses a ByteBuf using the FastLZ algorithm.
|
GzipOptions |
|
JdkZlibDecoder |
Decompress a ByteBuf using the inflate algorithm.
|
JdkZlibEncoder |
Compresses a ByteBuf using the deflate algorithm.
|
JZlibDecoder |
|
JZlibEncoder |
Compresses a ByteBuf using the deflate algorithm.
|
Snappy |
Uncompresses an input ByteBuf encoded with Snappy compression into an
output ByteBuf .
|
SnappyFramedDecoder |
Deprecated.
|
SnappyFrameDecoder |
Uncompresses a ByteBuf encoded with the Snappy framing format.
|
SnappyFramedEncoder |
Deprecated.
|
SnappyFrameEncoder |
Compresses a ByteBuf using the Snappy framing format.
|
SnappyOptions |
|
StandardCompressionOptions |
|
ZlibCodecFactory |
|
ZlibDecoder |
Decompresses a ByteBuf using the deflate algorithm.
|
ZlibEncoder |
Compresses a ByteBuf using the deflate algorithm.
|
ZlibUtil |
|