- bwt() - Method in class org.itadaki.bzip2.BZip2DivSufSort
-
Performs a Burrows Wheeler Transform on the input array
- BZip2BitInputStream - Class in org.itadaki.bzip2
-
An InputStream wrapper that allows the reading of single bit booleans, unary numbers, bit
strings of arbitrary length (up to 24 bits), and bit aligned 32-bit integers.
- BZip2BitInputStream(InputStream) - Constructor for class org.itadaki.bzip2.BZip2BitInputStream
-
- BZip2BitOutputStream - Class in org.itadaki.bzip2
-
An OutputStream wrapper that allows the writing of single bit booleans, unary numbers, bit
strings of arbitrary length (up to 24 bits), and bit aligned 32-bit integers.
- BZip2BitOutputStream(OutputStream) - Constructor for class org.itadaki.bzip2.BZip2BitOutputStream
-
- BZip2BlockCompressor - Class in org.itadaki.bzip2
-
Compresses and writes a single BZip2 block
- BZip2BlockCompressor(BZip2BitOutputStream, int) - Constructor for class org.itadaki.bzip2.BZip2BlockCompressor
-
- BZip2BlockDecompressor - Class in org.itadaki.bzip2
-
Reads and decompresses a single BZip2 block
- BZip2BlockDecompressor(BZip2BitInputStream, int) - Constructor for class org.itadaki.bzip2.BZip2BlockDecompressor
-
- BZip2DivSufSort - Class in org.itadaki.bzip2
-
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(byte[], int[], int) - Constructor for class org.itadaki.bzip2.BZip2DivSufSort
-
- BZip2Exception - Exception in org.itadaki.bzip2
-
Indicates that a data format error was encountered while attempting to decode bzip2 data
- BZip2Exception(String) - Constructor for exception org.itadaki.bzip2.BZip2Exception
-
- BZip2HuffmanStageDecoder - Class in org.itadaki.bzip2
-
A decoder for the BZip2 Huffman coding stage
- BZip2HuffmanStageDecoder(BZip2BitInputStream, int, byte[][], byte[]) - Constructor for class org.itadaki.bzip2.BZip2HuffmanStageDecoder
-
- BZip2InputStream - Class in org.itadaki.bzip2
-
An InputStream wrapper that decompresses BZip2 data
- BZip2InputStream(InputStream, boolean) - Constructor for class org.itadaki.bzip2.BZip2InputStream
-
- BZip2MTFAndRLE2StageEncoder - Class in org.itadaki.bzip2
-
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.
- BZip2MTFAndRLE2StageEncoder(int[], int, boolean[]) - Constructor for class org.itadaki.bzip2.BZip2MTFAndRLE2StageEncoder
-
- BZip2OutputStream - Class in org.itadaki.bzip2
-
An OutputStream wrapper that compresses BZip2 data
- BZip2OutputStream(OutputStream, int) - Constructor for class org.itadaki.bzip2.BZip2OutputStream
-
- BZip2OutputStream(OutputStream) - Constructor for class org.itadaki.bzip2.BZip2OutputStream
-
Constructs a BZip2 stream compressor with the maximum (900,000 byte) block size