SnapshotInputStreamSource

public class SnapshotInputStreamSource
extends Object implements InputStreamSource

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


ファイルベースの InputStreamSource。元の ERROR(/InputStream) コンテンツのスナップショットを作成して、 createInputStream() が、次のように動作が同じ ERROR(/InputStream) を返すようにします。 必要ありません。

概要

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

SnapshotInputStreamSource(String name, InputStream stream)

ファイル バックアップの InputStreamSource のコンストラクタ

パブリック メソッド

void close()

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

InputStream createInputStream()

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

long size()

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

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

SnapshotInputStreamSource

public SnapshotInputStreamSource (String name, 
                InputStream stream)

ファイル バックアップの InputStreamSource のコンストラクタ

パラメータ
name String

stream InputStream

パブリック メソッド

閉じる

public void close ()

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

createInputStream

public InputStream createInputStream ()

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

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

size

public long size ()

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

戻り値
long