private static final class CBZip2InputStream.Data extends Object
Modifier and Type | Field and Description |
---|---|
(package private) int[][] |
base |
(package private) int[] |
cftab |
(package private) char[] |
getAndMoveToFrontDecodeYY |
(package private) boolean[] |
inUse |
(package private) int[][] |
limit |
(package private) byte[] |
ll8 |
(package private) int[] |
minLens |
(package private) int[][] |
perm |
(package private) byte[] |
recvDecodingTablesPos |
(package private) byte[] |
selector |
(package private) byte[] |
selectorMtf |
(package private) byte[] |
seqToUnseq |
(package private) char[][] |
tempCharArray2d |
(package private) int[] |
tt |
(package private) int[] |
unzftab
Freq table collected to save a pass over the data during
decompression.
|
Constructor and Description |
---|
CBZip2InputStream.Data(int blockSize100k) |
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[] getAndMoveToFrontDecodeYY
final char[][] tempCharArray2d
final byte[] recvDecodingTablesPos
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.Copyright © 2015 Open Microscopy Environment