Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

SnapshotInputStreamSource

public class SnapshotInputStreamSource
extends Object implements InputStreamSource

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


File-backed 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()が呼び出されるまでcancel() 、同じように動作するERROR(/InputStream)が返されます。同じ内容が返されます。

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

サイズ

public long size ()

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

戻り値
long