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() のときに関連付けられたファイルが削除されます。 呼ばれるのは

パブリック メソッド

cleanFile

public void cleanFile ()

FileInputStreamSource に関連付けられているファイルを削除するコンビニエンス メソッドです。危険です。

閉じる

public void close ()

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

createInputStream

public InputStream createInputStream ()

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

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

getFile

public File getFile ()

基になるファイルを返します。ストリームが終了すると、ファイルの存在は保証されなくなります 閉じています。

戻り値
File

size

public long size ()

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

戻り値
long