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。この InputStreamSource が cancel() の以前の呼び出しによって無効になった場合、または他の理由で新しい InputStream を作成できない場合は、null を返すことがあります。

サイズ

public long size ()

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

戻り値
long