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()
|
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 |