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) ファイルに基づく |
公開メソッド | |
---|---|
void | close () InputStream のソースで必要なクリーンアップを行います。 |
InputStream | createInputStream () 呼び出し元がストリームを最初から読み取れるように、 |
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 以前のcancel() の呼び出しによって無効化された場合、または何らかの理由で新しい InputStream を作成できない場合は、 null を返すことがあります。 |
サイズ
public long size ()
ソース データのサイズをバイト単位で返します。
戻り値 | |
---|---|
long |