FileInputStreamSource

public class FileInputStreamSource
extends Object implements InputStreamSource

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


入力ファイルを受け取るInputStreamSource

呼び出し元はファイルの削除を担当します

まとめ

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

FileInputStreamSource (File file)
FileInputStreamSource (File file, boolean deleteFileOnCancel)

中心

公開メソッド

void cleanFile ()

FileInputStreamSource に関連付けられたファイルを削除する簡易メソッド。

void close ()

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

InputStream createInputStream ()

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

File getFile ()

基になるファイルを返します。

long size ()

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

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

FileInputStreamSource

public FileInputStreamSource (File file)

パラメーター
file File

FileInputStreamSource

public FileInputStreamSource (File file, 
                boolean deleteFileOnCancel)

中心

パラメーター
file File : ストリーミングするデータを含むERROR(/File)

deleteFileOnCancel boolean : true の場合、関連するファイルはclose()が呼び出されたときに削除されます

公開メソッド

クリーンファイル

public void cleanFile ()

FileInputStreamSource に関連付けられたファイルを削除する簡易メソッド。危険な。

近い

public void close ()

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

createInputStream

public InputStream createInputStream ()

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

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

getFile

public File getFile ()

基になるファイルを返します。ストリームが閉じられると、ファイルが存在しなくなる保証はありません。

戻り値
File

サイズ

public long size ()

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

戻り値
long