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 ERROR(/InputStream), sehingga pemanggil dapat membaca streaming dari awal.

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