Google致力於提高黑人社區的種族平等。 怎麼看。
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

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)

Ctor

公開方法

void cleanFile ()

刪除與FileInputStreamSource關聯的文件的便捷方法。

void close ()

在InputStream的源上執行任何必需的清理。

InputStream createInputStream ()

返回ERROR(/InputStream)的新克隆,以便調用者可以從頭開始讀取流。

long size ()

返回源數據的大小(以字節為單位)。

公共建設者

FileInputStreamSource

public FileInputStreamSource (File file)

參量
file File

FileInputStreamSource

public FileInputStreamSource (File file, 
                boolean deleteFileOnCancel)

Ctor

參量
file FileERROR(/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已被先前對cancel()調用無效,或者由於某些其他原因而無法創建新的InputStream,則可能返回null

尺寸

public long size ()

返回源數據的大小(以字節為單位)。

退貨
long