- BadHuffmanTableException - Exception in jp.gr.java_conf.dangan.util.lha
-
BlockHuffman.LenListToCodeList() 内で、
渡された LenList ( ハフマン符号長の表 )が不正なため、
ハフマン符号を生成できない事を示す。
- BadHuffmanTableException() - Constructor for exception jp.gr.java_conf.dangan.util.lha.BadHuffmanTableException
-
新しい BadHuffmanTableException を構築する。
- BadHuffmanTableException(String) - Constructor for exception jp.gr.java_conf.dangan.util.lha.BadHuffmanTableException
-
新しい BadHuffmanTableException を構築する。
- BinaryTreeSearch - Class in jp.gr.java_conf.dangan.util.lha
-
二分木を使用した LzssSearchMethod の実装。
- BinaryTreeSearch(int, int, int, byte[]) - Constructor for class jp.gr.java_conf.dangan.util.lha.BinaryTreeSearch
-
二分木を使用した LzssSearchMethod を構築する。
- BitDataBrokenException - Exception in jp.gr.java_conf.dangan.io
-
EndOfStream に達してしまったため要求されたビット数の
データを得られなかった場合に投げられる例外。
jp.gr.java_conf.dangan.io.BitInputStream 用であるため、
保持しておける データは 32ビットまでとなっている点に
注意すること。
NotEnoughBitsException と違い、こちらの例外を投げる
場合には 実際に読み込み動作を行ってしまっているため
読み込み位置は例外を投げる前の時点から変化してしまっ
ている点に注意すること。
- BitDataBrokenException(Throwable, int, int) - Constructor for exception jp.gr.java_conf.dangan.io.BitDataBrokenException
-
新しい BitDataBrokenException を構築する。
- BitInputStream - Class in jp.gr.java_conf.dangan.io
-
ビット入力のためのユーティリティクラス。
- BitInputStream(InputStream) - Constructor for class jp.gr.java_conf.dangan.io.BitInputStream
-
入力ストリーム in からのデータをビット単位で
読み込めるようなストリームを構築する。
- BitInputStream(InputStream, int) - Constructor for class jp.gr.java_conf.dangan.io.BitInputStream
-
入力ストリーム in からのデータをビット単位で
読み込めるようなストリームを構築する。
- BitOutputStream - Class in jp.gr.java_conf.dangan.io
-
接続された出力ストリームにビットデータを出力するための
出力ストリームクラス。
- BitOutputStream(OutputStream) - Constructor for class jp.gr.java_conf.dangan.io.BitOutputStream
-
出力ストリーム out へ データをビット単位で
書きこめるようなストリームを構築する。
キャッシュサイズにはデフォルト値が使用される。
- BitOutputStream(OutputStream, int) - Constructor for class jp.gr.java_conf.dangan.io.BitOutputStream
-
出力ストリーム out へ データをビット単位で
書きこめるようなストリームを構築する。
- Bits - Class in jp.gr.java_conf.dangan.io
-
ビット処理のためのユーティリティメソッド群。