- read() - Method in class jp.gr.java_conf.dangan.io.BitInputStream
-
接続されたストリームから 8ビットのデータを読み込む。
- read(byte[]) - Method in class jp.gr.java_conf.dangan.io.BitInputStream
-
接続された入力ストリームから バイト配列 buffer を
満たすようにデータを読み込む。
データは必ずしも buffer を満たすとは限らないことに注意。
- read(byte[], int, int) - Method in class jp.gr.java_conf.dangan.io.BitInputStream
-
接続された入力ストリームから バイト配列 buffer の
index で指定された位置から length バイトのデータを
読み込む。
このメソッドは lengthバイト読み込むか、
EndOfStream に到達するまでブロックする。
データは必ずしも length バイト読み込まれるとは限ら
ないことに注意。
- read() - Method in class jp.gr.java_conf.dangan.io.CachedInputStream
-
接続されたストリームから 1バイトのデータを
0〜255 にマップして読み込む。
- read(byte[]) - Method in class jp.gr.java_conf.dangan.io.CachedInputStream
-
接続されたストリームから bufferを満たすように
データを読み込む。
このメソッドは buffer を満たすまでデータを読み込むか、
EndOfStreamに到達するまでブロックする。
- read(byte[], int, int) - Method in class jp.gr.java_conf.dangan.io.CachedInputStream
-
接続されたストリームから buffer に index で指定された
位置へ length バイトデータを読み込む。
このメソッドは length バイト読み込むか、
EndOfStreamに到達するまでブロックする。
- read() - Method in class jp.gr.java_conf.dangan.io.DisconnectableInputStream
-
接続された入力ストリームから 次の1バイトのデータを得る。
- read(byte[]) - Method in class jp.gr.java_conf.dangan.io.DisconnectableInputStream
-
接続された入力ストリームから バイト配列 buffer を
満たすようにデータを読み込む。
データは必ずしも buffer を満たすとは限らないことに注意。
- read(byte[], int, int) - Method in class jp.gr.java_conf.dangan.io.DisconnectableInputStream
-
接続された入力ストリームから バイト配列 buffer の
index で指定された位置から length バイトのデータを
読み込む。
データは必ずしも length バイト読み込まれるとは限ら
ないことに注意。
- read() - Method in class jp.gr.java_conf.dangan.io.GrowthByteBuffer
-
現在位置から 1byteのデータを読みこむ。
- read(byte[]) - Method in class jp.gr.java_conf.dangan.io.GrowthByteBuffer
-
現在位置から bufferを満たすようにデータを読み込む。
- read(byte[], int, int) - Method in class jp.gr.java_conf.dangan.io.GrowthByteBuffer
-
現在位置から buffer のindexへ lengthのデータを読み込む。
- read() - Method in class jp.gr.java_conf.dangan.io.LimitedInputStream
-
接続された入力ストリームから 1バイトのデータを読み込む。
- read(byte[]) - Method in class jp.gr.java_conf.dangan.io.LimitedInputStream
-
接続された入力ストリームから buffer を満たすように
データを読み込む。
データは必ずしも buffer を満たすとは限らないことに注意。
- read(byte[], int, int) - Method in class jp.gr.java_conf.dangan.io.LimitedInputStream
-
接続された入力ストリームから バイト配列 buffer の
index で指定された位置から length バイトのデータを
読み込む。
データは必ずしも length バイト読み込まれるとは限ら
ないことに注意。
- read() - Method in class jp.gr.java_conf.dangan.util.lha.LhaInputStream
-
現在のエントリから 1バイトのデータを読み込む。
- read(byte[]) - Method in class jp.gr.java_conf.dangan.util.lha.LhaInputStream
-
現在のエントリから buffer を満たすようにデータを読み込む。
- read(byte[], int, int) - Method in class jp.gr.java_conf.dangan.util.lha.LhaInputStream
-
現在のエントリから buffer のindexへ lengthバイトの
データをを読み込む。
- read() - Method in class jp.gr.java_conf.dangan.util.lha.LzssInputStream
-
コンストラクタで指定された PreLzssDecoder の
圧縮されたデータを解凍し、1バイトのデータを供給する。
- read(byte[]) - Method in class jp.gr.java_conf.dangan.util.lha.LzssInputStream
-
コンストラクタで指定された PreLzssDecoder の
圧縮されたデータを解凍し、bufferを満たすように
解凍されたデータを読み込む。
- read(byte[], int, int) - Method in class jp.gr.java_conf.dangan.util.lha.LzssInputStream
-
コンストラクタで指定された PreLzssDecoder の
圧縮されたデータを解凍し、buffer の index から
length バイトのデータを読み込む。
- readBit() - Method in class jp.gr.java_conf.dangan.io.BitInputStream
-
接続された入力ストリームから 1ビットのデータを
読み込む。
- readBits(int) - Method in class jp.gr.java_conf.dangan.io.BitInputStream
-
接続された入力ストリームから count ビットのデータを
読み込む。 戻り値が int値である事からも判るように
読み込むことのできる 最大有効ビット数は 32ビットで
あるが、count は32以上の値を設定してもチェックを
受けないため それ以上の値を設定した場合は ビット
データが読み捨てられる。
たとえば readBits( 33 ) としたときは まず1ビットの
データを読み捨て、その後の 32ビットのデータを返す。
また count に 0以下の数字を設定して呼び出した場合、
データを読み込む動作を伴わないため 戻り値は 常に0、
EndOfStream に達していても EOFException を
投げない点に注意すること。
- readBoolean() - Method in class jp.gr.java_conf.dangan.io.BitInputStream
-
接続された入力ストリームから 1ビットのデータを
真偽値として読み込む。
- readCode() - Method in class jp.gr.java_conf.dangan.util.lha.PreLh1Decoder
-
-lh1- で圧縮された
1byte のLZSS未圧縮のデータ、
もしくは圧縮コードのうち一致長を読み込む。
- readCode() - Method in class jp.gr.java_conf.dangan.util.lha.PreLh2Decoder
-
-lh2- で圧縮された
1byte のLZSS未圧縮のデータ、
もしくは圧縮コードのうち一致長を読み込む。
- readCode() - Method in class jp.gr.java_conf.dangan.util.lha.PreLh3Decoder
-
-lh3- で圧縮された
1byte のLZSS未圧縮のデータ、
もしくは圧縮コードのうち一致長を読み込む。
- readCode() - Method in class jp.gr.java_conf.dangan.util.lha.PreLh5Decoder
-
-lh5- 系の圧縮法で圧縮された
1byte のLZSS未圧縮のデータ、
もしくは圧縮コードのうち一致長を読み込む。
- readCode() - Method in class jp.gr.java_conf.dangan.util.lha.PreLz5Decoder
-
-lz5- で圧縮された
1byte の LZSS未圧縮のデータ、
もしくは圧縮コードのうち一致長を読み込む。
- readCode() - Method in class jp.gr.java_conf.dangan.util.lha.PreLzsDecoder
-
-lzs- で圧縮された
1byte の LZSS未圧縮のデータ、
もしくは圧縮コードのうち一致長を読み込む。
- readCode() - Method in interface jp.gr.java_conf.dangan.util.lha.PreLzssDecoder
-
1byte の LZSS未圧縮のデータもしくは、
LZSS で圧縮された圧縮コードのうち一致長を読み込む。
未圧縮データは 0〜255、
LZSS圧縮コード(一致長)は 256〜511 の値を取らなければならない。
- readInt(byte[], int) - Static method in class jp.gr.java_conf.dangan.io.LittleEndian
-
ByteArray の index の位置からリトルエンディアンで
4バイト値を読み出す。
- readInt(InputStream) - Static method in class jp.gr.java_conf.dangan.io.LittleEndian
-
入力ストリーム in から リトルエンディアンで
4byte値を読み出す。
- readLong(byte[], int) - Static method in class jp.gr.java_conf.dangan.io.LittleEndian
-
ByteArray の index の位置からリトルエンディアンで
8バイト値を読み出す。
- readLong(InputStream) - Static method in class jp.gr.java_conf.dangan.io.LittleEndian
-
入力ストリーム in から リトルエンディアンで
8byte値を読み出す。
- readOffset() - Method in class jp.gr.java_conf.dangan.util.lha.PreLh1Decoder
-
-lh1- で圧縮された
LZSS圧縮コードのうち一致位置を読み込む。
- readOffset() - Method in class jp.gr.java_conf.dangan.util.lha.PreLh2Decoder
-
-lh2- で圧縮された
LZSS圧縮コードのうち一致位置を読み込む。
- readOffset() - Method in class jp.gr.java_conf.dangan.util.lha.PreLh3Decoder
-
-lh3- で圧縮された
LZSS圧縮コードのうち一致位置を読み込む。
- readOffset() - Method in class jp.gr.java_conf.dangan.util.lha.PreLh5Decoder
-
-lh5- 系の圧縮法で圧縮された
LZSS圧縮コードのうち一致位置を読み込む。
- readOffset() - Method in class jp.gr.java_conf.dangan.util.lha.PreLz5Decoder
-
-lz5- で圧縮された
圧縮コードのうち一致位置を読み込む。
- readOffset() - Method in class jp.gr.java_conf.dangan.util.lha.PreLzsDecoder
-
-lzs- で圧縮された圧縮コードのうち
一致位置を読み込む。
- readOffset() - Method in interface jp.gr.java_conf.dangan.util.lha.PreLzssDecoder
-
LZSS で圧縮された圧縮コードのうち一致位置を読み込む。
- readShort(byte[], int) - Static method in class jp.gr.java_conf.dangan.io.LittleEndian
-
ByteArray の index の位置から リトルエンディアンで
2バイト値を読み出す。読み出された 2バイト値は
0x0000〜0xFFFFにマップされる。
- readShort(InputStream) - Static method in class jp.gr.java_conf.dangan.io.LittleEndian
-
入力ストリーム in から リトルエンディアンで
2byte値を読み出す。
- reset() - Method in class jp.gr.java_conf.dangan.io.BitInputStream
-
接続された入力ストリームの読み込み位置を最後に
mark() メソッドが呼び出されたときの位置に設定する。
- reset() - Method in class jp.gr.java_conf.dangan.io.CachedInputStream
-
接続された入力ストリームの読み込み位置を最後に
mark() メソッドが呼び出されたときの位置に設定する。
- reset() - Method in class jp.gr.java_conf.dangan.io.DisconnectableInputStream
-
接続された入力ストリームの読み込み位置を最後に
mark() メソッドが呼び出されたときの位置に設定する。
- reset() - Method in class jp.gr.java_conf.dangan.io.LimitedInputStream
-
接続された入力ストリームの読み込み位置を最後に
mark() メソッドが呼び出されたときの位置に設定する。
- reset() - Method in class jp.gr.java_conf.dangan.util.lha.CRC16
-
crc 値を初期値に設定しなおす。
- reset() - Method in class jp.gr.java_conf.dangan.util.lha.LhaChecksum
-
チェックサム値を初期値に設定しなおす。
- reset() - Method in class jp.gr.java_conf.dangan.util.lha.LhaInputStream
-
現在読み取り中のエントリの読み込み位置を最後に
mark() メソッドが呼び出されたときの位置に設定する。
- reset() - Method in class jp.gr.java_conf.dangan.util.lha.LzssInputStream
-
接続された入力ストリームの読み込み位置を最後に
mark() メソッドが呼び出されたときの位置に設定する。
- reset() - Method in class jp.gr.java_conf.dangan.util.lha.PreLh1Decoder
-
接続された入力ストリームの読み込み位置を最後に
mark() メソッドが呼び出されたときの位置に設定する。
- reset() - Method in class jp.gr.java_conf.dangan.util.lha.PreLh2Decoder
-
接続された入力ストリームの読み込み位置を最後に
mark() メソッドが呼び出されたときの位置に設定する。
- reset() - Method in class jp.gr.java_conf.dangan.util.lha.PreLh3Decoder
-
接続された入力ストリームの読み込み位置を最後に
mark() メソッドが呼び出されたときの位置に設定する。
- reset() - Method in class jp.gr.java_conf.dangan.util.lha.PreLh5Decoder
-
接続された入力ストリームの読み込み位置を最後に
mark() メソッドが呼び出されたときの位置に設定する。
- reset() - Method in class jp.gr.java_conf.dangan.util.lha.PreLz5Decoder
-
接続された入力ストリームの読み込み位置を最後に
mark() メソッドが呼び出されたときの位置に設定する。
- reset() - Method in class jp.gr.java_conf.dangan.util.lha.PreLzsDecoder
-
接続された入力ストリームの読み込み位置を最後に
mark() メソッドが呼び出されたときの位置に設定する。
- reset() - Method in interface jp.gr.java_conf.dangan.util.lha.PreLzssDecoder
-
接続された入力ストリームの読み込み位置を最後に
mark() メソッドが呼び出されたときの位置に設定する。
- ROOT - Static variable in class jp.gr.java_conf.dangan.util.lha.DynamicHuffman
-
ハフマン木のルートを示す。