Class HuffmanDecoder.BinaryTreeNode
- java.lang.Object
-
- org.apache.commons.compress.compressors.deflate64.HuffmanDecoder.BinaryTreeNode
-
- Enclosing class:
- HuffmanDecoder
private static class HuffmanDecoder.BinaryTreeNode extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private int
bits
(package private) HuffmanDecoder.BinaryTreeNode
leftNode
(package private) int
literal
(package private) HuffmanDecoder.BinaryTreeNode
rightNode
-
Constructor Summary
Constructors Modifier Constructor Description private
BinaryTreeNode(int bits)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
leaf(int symbol)
(package private) HuffmanDecoder.BinaryTreeNode
left()
(package private) HuffmanDecoder.BinaryTreeNode
right()
-
-
-
Field Detail
-
bits
private final int bits
-
literal
int literal
-
leftNode
HuffmanDecoder.BinaryTreeNode leftNode
-
rightNode
HuffmanDecoder.BinaryTreeNode rightNode
-
-
Method Detail
-
leaf
void leaf(int symbol)
-
left
HuffmanDecoder.BinaryTreeNode left()
-
right
HuffmanDecoder.BinaryTreeNode right()
-
-