private static final class BZip2CompressorInputStream.Data
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) int[][] |
base |
(package private) int[] |
cftab |
(package private) char[] |
getAndMoveToFrontDecode_yy |
(package private) boolean[] |
inUse |
(package private) int[][] |
limit |
(package private) byte[] |
ll8 |
(package private) int[] |
minLens |
(package private) int[][] |
perm |
(package private) byte[] |
recvDecodingTables_pos |
(package private) byte[] |
selector |
(package private) byte[] |
selectorMtf |
(package private) byte[] |
seqToUnseq |
(package private) char[][] |
temp_charArray2d |
(package private) int[] |
tt |
(package private) int[] |
unzftab
Freq table collected to save a pass over the data during
decompression.
|
Constructor and Description |
---|
Data(int blockSize100k) |
Modifier and Type | Method and Description |
---|---|
(package private) int[] |
initTT(int length)
Initializes the
tt array. |
final boolean[] inUse
final byte[] seqToUnseq
final byte[] selector
final byte[] selectorMtf
final int[] unzftab
final int[][] limit
final int[][] base
final int[][] perm
final int[] minLens
final int[] cftab
final char[] getAndMoveToFrontDecode_yy
final char[][] temp_charArray2d
final byte[] recvDecodingTables_pos
int[] tt
byte[] ll8
int[] initTT(int length)
tt
array.
This method is called when the required length of the array is known.
I don't initialize it at construction time to avoid unneccessary
memory allocation when compressing small files.