public class FilterInput extends Input.AbstractInput
Input.AbstractInput| コンストラクタと説明 |
|---|
FilterInput(Input pac) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
long |
length()
読めるサイズ long版.
32ビットでは足りないかもと足してみた
|
int |
read()
InputStreamとの違い
入力ブロックせずに
データ:0-255 または データ無し:-1 を返す
|
int |
read(byte[] dst,
int offset,
int length)
ないときは サイズ0
|
Packet |
readPacket(long length)
PacketAを使った簡易実装.
|
long |
skip(long size)
読まずに進む.
|
available, get, get, getInputStream, read, size, toByteArrayclose, mark, markSupported, resetpublic FilterInput(Input pac)
public int read()
Inputread インタフェース内 Inputread クラス内 Input.AbstractInputpublic int read(byte[] dst,
int offset,
int length)
Input.AbstractInputread インタフェース内 Inputread クラス内 Input.AbstractInputdst - バッファoffset - バッファ位置length - サイズpublic long length()
Inputpublic Packet readPacket(long length)
Input.AbstractInputreadPacket インタフェース内 InputreadPacket クラス内 Input.AbstractInputlength - 長さpublic long skip(long size)
Input.AbstractInputskip インタフェース内 Inputskip クラス内 Input.AbstractInputsize - 相対サイズCopyright © 2024. All rights reserved.