ByteArrayInputStreamSource

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource

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


概要

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

ByteArrayInputStreamSource(byte[] array)

パブリック メソッド

void close()

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

InputStream createInputStream()

呼び出し元がストリームを最初から読み取れるように、InputStream の新しいクローンを返します。

long size()

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

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

ByteArrayInputStreamSource

public ByteArrayInputStreamSource (byte[] array)

パラメータ
array byte

パブリック メソッド

閉じる

public void close ()

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

createInputStream

public InputStream createInputStream ()

呼び出し元がストリームを最初から読み取れるように、InputStream の新しいクローンを返します。このメソッドの各呼び出し(cancel() が呼び出されるまで)は、同じ動作をする InputStream を返します。同じコンテンツが返されます。

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

サイズ

public long size ()

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

戻り値
long