InputStreamSource
public
interface
InputStreamSource
com.android.tradefed.result.InputStreamSource |
Antarmuka ini pada dasarnya menggabungkan ERROR(/InputStream)
agar dapat di-clone.
Harus ada kemungkinan bahwa resource akan bocor kecuali jika cancel()
dipanggil, dan
setelah cancel()
dipanggil pada instance, instance tersebut dan ERROR(/InputStream)
yang dibuatnya akan menjadi tidak valid.
Ringkasan
Metode publik | |
---|---|
default
void
|
cancel()
Metode ini tidak digunakan lagi.
gunakan |
abstract
void
|
close()
Lakukan pembersihan yang diperlukan pada sumber InputStream. |
abstract
InputStream
|
createInputStream()
Menampilkan clone baru |
abstract
long
|
size()
Menampilkan ukuran dalam byte data sumber. |
Metode publik
batal
public void cancel ()
Metode ini tidak digunakan lagi.
gunakan close()
sebagai gantinya.
Lakukan pembersihan yang diperlukan pada sumber InputStream. Memanggil metode ini pada dasarnya
menjadikan InputStreamSource
ini tidak valid.
tutup
public abstract void close ()
Lakukan pembersihan yang diperlukan pada sumber InputStream. Memanggil metode ini pada dasarnya
menjadikan InputStreamSource
ini tidak valid.
createInputStream
public abstract InputStream createInputStream ()
Menampilkan clone baru ERROR(/InputStream)
, sehingga pemanggil dapat membaca streaming dari
sejak awal. Setiap panggilan metode ini (hingga cancel()
dipanggil) akan
mengembalikan ERROR(/InputStream)
yang berperilaku identik -- konten yang sama akan dikembalikan.
Hasil | |
---|---|
InputStream |
ERROR(/InputStream) yang dapat digunakan pemanggil untuk membaca sumber data dari
memulai. Dapat menampilkan null jika InputStreamSource ini telah
dibatalkan oleh panggilan sebelumnya ke cancel() , atau jika InputStream baru tidak dapat
dibuat karena alasan lain. |
ukuran
public abstract long size ()
Menampilkan ukuran dalam byte data sumber.
Hasil | |
---|---|
long |