FileInputStreamSource
public
class
FileInputStreamSource
extends Object
implements
InputStreamSource
java.lang.Object | |
↳ | com.android.tradefed.result.FileInputStreamSource |
InputStreamSource
yang mengambil file input.
Pemanggil bertanggung jawab untuk menghapus file
Ringkasan
Konstruktor publik | |
---|---|
FileInputStreamSource(File file)
|
|
FileInputStreamSource(File file, boolean deleteFileOnCancel)
Ctor |
Metode publik | |
---|---|
void
|
cleanFile()
Metode praktis untuk menghapus file yang terkait dengan FileInputStreamSource. |
void
|
close()
Lakukan pembersihan yang diperlukan pada sumber InputStream. |
InputStream
|
createInputStream()
Menampilkan clone baru |
File
|
getFile()
Menampilkan file yang mendasarinya. |
long
|
size()
Menampilkan ukuran dalam byte data sumber. |
Konstruktor publik
FileInputStreamSource
public FileInputStreamSource (File file)
Parameter | |
---|---|
file |
File |
FileInputStreamSource
public FileInputStreamSource (File file, boolean deleteFileOnCancel)
Ctor
Parameter | |
---|---|
file |
File : ERROR(/File) yang berisi data yang akan di-streaming |
deleteFileOnCancel |
boolean : jika benar, file yang terkait akan dihapus saat close()
dipanggil |
Metode publik
cleanFile
public void cleanFile ()
Metode praktis untuk menghapus file yang terkait dengan FileInputStreamSource. Tidak aman.
tutup
public void close ()
Lakukan pembersihan yang diperlukan pada sumber InputStream. Memanggil metode ini pada dasarnya
akan membatalkan InputStreamSource
ini.
createInputStream
public InputStream createInputStream ()
Menampilkan clone baru ERROR(/InputStream)
, sehingga pemanggil dapat membaca streaming dari
awal. Setiap pemanggilan metode ini (hingga cancel()
dipanggil) akan menampilkan ERROR(/InputStream)
yang berperilaku identik -- konten yang sama akan ditampilkan.
Hasil | |
---|---|
InputStream |
ERROR(/InputStream) yang dapat digunakan pemanggil untuk membaca sumber data dari awal. Dapat menampilkan null jika InputStreamSource ini telah
dibatalkan validasinya oleh panggilan sebelumnya ke cancel() , atau jika InputStream baru tidak dapat
dibuat karena alasan lain. |
getFile
public File getFile ()
Menampilkan file yang mendasarinya. File tidak dijamin akan ada lagi setelah streaming ditutup.
Hasil | |
---|---|
File |
ukuran
public long size ()
Menampilkan ukuran dalam byte data sumber.
Hasil | |
---|---|
long |