ByteArrayInputStreamSource

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource

java.lang.Object
   ↳ com.android.tradefed.result.ByteArrayInputStreamSource


概要

パブリック コンストラクタ

ByteArrayInputStreamSource(byte[] array)

パブリック メソッド

void close()

InputStream のソースで必要なクリーンアップを行います。

InputStream createInputStream()

ERROR(/InputStream) の新しいクローンを返して、呼び出し元がストリームの先頭から読み取れるようにします。

long size()

ソースデータのサイズ(バイト単位)を返します。

パブリック コンストラクタ

ByteArrayInputStreamSource

public ByteArrayInputStreamSource (byte[] array)

パラメータ
array byte

パブリック メソッド

閉じる

public void close ()

InputStream のソースで必要なクリーンアップを行います。このメソッドを呼び出すと、基本的にこの InputStreamSource が無効になります。

createInputStream

public InputStream createInputStream ()

ERROR(/InputStream) の新しいクローンを返して、呼び出し元がストリームの先頭から読み取れるようにします。このメソッドを呼び出すたびに(cancel() が呼び出されるまで)、同じ動作の ERROR(/InputStream) が返されます。つまり、同じ内容が返されます。

戻り値
InputStream 呼び出し元がデータソースの先頭から読み取るために使用できる ERROR(/InputStream)。この InputStreamSourcecancel() の以前の呼び出しによって無効にされた場合、またはなんらかの理由で新しい InputStream を作成できない場合は、null を返すことがあります。

size

public long size ()

ソースデータのサイズ(バイト単位)を返します。

戻り値
long