FixedByteArrayOutputStream
public class FixedByteArrayOutputStream
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.FixedByteArrayOutputStream |
最大量のデータのみを保持するインメモリERROR(/OutputStream)
。
これは、固定サイズの循環バイト配列を保持することによって実装されます。
スレッドセーフではありません。
まとめ
公開メソッド |
---|
InputStream | getData () 収集された出力を読み取るための InputStream を取得します。 |
long | size () |
void | write (byte[] b, int off, int len) |
void | write (int data) |
パブリック コンストラクター
FixedByteArrayOutputStream
public FixedByteArrayOutputStream (int maxDataSize)
FixedByteArrayOutputStream
を作成します。
パラメーター |
---|
maxDataSize | int : 出力ストリームに保持するおおよその最大サイズ (バイト単位) |
公開メソッド
getData
public InputStream getData ()
収集された出力を読み取るための InputStream を取得します。
スレッドセーフではありません。読み取り中にデータが書き込まれないことを前提としています
書く
public void write (byte[] b,
int off,
int len)
パラメーター |
---|
b | byte |
off | int |
len | int |
書く
public void write (int data)