public abstract class BaseBitPac.BitInputStream extends Input.AbstractInput
Input.AbstractInput| コンストラクタと説明 |
|---|
BitInputStream() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
long |
length()
読めるサイズ long版.
32ビットでは足りないかもと足してみた
|
int |
read()
InputStreamとの違い
入力ブロックせずに
データ:0-255 または データ無し:-1 を返す
|
int |
read(byte[] data,
int offset,
int length)
読み込んだ次のバイトが壊れていない保証はない
|
abstract long |
readBit(byte[] data,
long offset,
long bitLength) |
abstract int |
readInt(int bit) |
abstract BitPacket |
readPac(int bitLength) |
available, get, get, getInputStream, read, readPacket, size, skip, toByteArrayclose, mark, markSupported, resetpublic int read()
Inputread インタフェース内 Inputread クラス内 Input.AbstractInputpublic int read(byte[] data,
int offset,
int length)
read インタフェース内 Inputread クラス内 Input.AbstractInputdata - offset - length - public abstract int readInt(int bit)
public abstract long readBit(byte[] data,
long offset,
long bitLength)
public abstract BitPacket readPac(int bitLength)
public long length()
InputCopyright © 2024. All rights reserved.