|
|||||||||
Home >> All >> ClassLib >> Common >> java >> util >> [ zip overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: ![]() ![]() ![]() |
DETAIL: FIELD | CONSTR | METHOD |
ClassLib.Common.java.util.zip
Class DeflaterHuffman.Tree

java.lang.ObjectClassLib.Common.java.util.zip.DeflaterHuffman.Tree
- Enclosing class:
- DeflaterHuffman
- class DeflaterHuffman.Tree
- extends java.lang.Object
Field Summary | |
(package private) int[] |
bl_counts
|
(package private) short[] |
codes
|
(package private) short[] |
freqs
|
(package private) byte[] |
length
|
(package private) int |
maxLength
|
(package private) int |
minNumCodes
|
(package private) int |
numCodes
|
Constructor Summary | |
(package private) |
DeflaterHuffman.Tree(int elems,
int minCodes,
int maxLength)
|
Method Summary | |
void |
buildCodes()
|
private void |
buildLength(int[] childs)
|
(package private) void |
buildTree()
|
(package private) void |
calcBLFreq(DeflaterHuffman.Tree blTree)
|
(package private) void |
checkEmpty()
|
(package private) int |
getEncodedLength()
|
(package private) void |
reset()
|
(package private) void |
setStaticCodes(short[] stCodes,
byte[] stLength)
|
(package private) void |
writeSymbol(int code)
|
(package private) void |
writeTree(DeflaterHuffman.Tree blTree)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
freqs
short[] freqs
codes
short[] codes
length
byte[] length
bl_counts
int[] bl_counts
minNumCodes
int minNumCodes
numCodes
int numCodes
maxLength
int maxLength
Constructor Detail |
DeflaterHuffman.Tree
DeflaterHuffman.Tree(int elems, int minCodes, int maxLength)
Method Detail |
reset
void reset()
writeSymbol
final void writeSymbol(int code)
checkEmpty
final void checkEmpty()
setStaticCodes
void setStaticCodes(short[] stCodes, byte[] stLength)
buildCodes
public void buildCodes()
buildLength
private void buildLength(int[] childs)
buildTree
void buildTree()
getEncodedLength
int getEncodedLength()
calcBLFreq
void calcBLFreq(DeflaterHuffman.Tree blTree)
writeTree
void writeTree(DeflaterHuffman.Tree blTree)
|
|||||||||
Home >> All >> ClassLib >> Common >> java >> util >> [ zip overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: ![]() ![]() ![]() |
DETAIL: FIELD | CONSTR | METHOD |