|
||||||||||
前 次 | フレームあり フレームなし |
Huffman.Node を使用しているパッケージ | |
---|---|
net.wasamon.mjlib.util |
net.wasamon.mjlib.util での Huffman.Node の使用 |
---|
Huffman.Node として宣言されている net.wasamon.mjlib.util のフィールド | |
---|---|
(package private) Huffman.Node |
Huffman.Node.left
このノードの左の子のノード |
(package private) Huffman.Node |
Huffman.Node.parent
このノードの親ノード |
(package private) Huffman.Node |
Huffman.Node.right
このノードの右の子ノード |
private Huffman.Node |
Huffman.root
ハフマン木のルートとなるノードを保持 |
Huffman.Node を返す net.wasamon.mjlib.util のメソッド | |
---|---|
private Huffman.Node |
Huffman.NodeArrayList.getNode(int i)
指定したインデックスのパターンを返す |
private Huffman.Node |
Huffman.makeHuffmanTree(Huffman.NodeArrayList ptn)
ハフマン木をつくる |
private Huffman.Node |
Huffman.NodeArrayList.search(byte[] data)
指定したデータと同じデータをもつパターンを検索する |
Huffman.Node 型のパラメータを持つ net.wasamon.mjlib.util のメソッド | |
---|---|
private void |
Huffman.maketable(Huffman.Node root)
|
private void |
Huffman.maketable(Huffman.Node root,
java.lang.String code)
|
void |
Huffman.Node.setParent(Huffman.Node n)
このノードの親ノードをセットする |
Huffman.Node 型のパラメータを持つ net.wasamon.mjlib.util のコンストラクタ | |
---|---|
Huffman.Node(Huffman.Node left)
子が一つの特殊な場合 |
|
Huffman.Node(Huffman.Node left,
Huffman.Node right)
データを持たない,途中のノードを生成するコンストラクタ |
|
||||||||||
前 次 | フレームあり フレームなし |