Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

InputStreamSource

public interface InputStreamSource

com.android.tradefed.result.InputStreamSource


Antarmuka ini pada dasarnya membungkus ERROR(/InputStream) untuk membuatnya dapat dikloning.

Seharusnya diharapkan bahwa sumber daya akan bocor kecuali cancel() dipanggil, dan begitu cancel() dipanggil pada sebuah instance, bahwa instance itu dan ERROR(/InputStream) dibuatnya akan menjadi tidak valid.

Ringkasan

Metode publik

default void cancel ()

Metode ini tidak digunakan lagi. gunakan close() sebagai gantinya.

abstract void close ()

Lakukan pembersihan yang diperlukan pada sumber InputStream.

abstract InputStream createInputStream ()

Kembalikan klon baru dari ERROR(/InputStream) , sehingga pemanggil dapat membaca streaming dari awal.

abstract long size ()

Kembalikan ukuran dalam byte dari data sumber.

Metode publik

membatalkan

public void cancel ()

Metode ini tidak digunakan lagi.
gunakan close() sebagai gantinya.

Lakukan pembersihan yang diperlukan pada sumber InputStream. Memanggil metode ini pada dasarnya membuat InputStreamSource ini tidak valid.

Menutup

public abstract void close ()

Lakukan pembersihan yang diperlukan pada sumber InputStream. Memanggil metode ini pada dasarnya membuat InputStreamSource ini tidak valid.

createInputStream

public abstract InputStream createInputStream ()

Kembalikan klon baru dari ERROR(/InputStream) , sehingga pemanggil dapat membaca streaming dari awal. Setiap pemanggilan metode ini (sampai cancel() dipanggil) akan mengembalikan ERROR(/InputStream) berperilaku identik - konten yang sama akan dikembalikan.

Kembali
InputStream ERROR(/InputStream) yang dapat digunakan pemanggil untuk membaca sumber data dari awal. Dapat mengembalikan null jika InputStreamSource ini telah dibatalkan validasinya oleh panggilan sebelumnya ke cancel() , atau jika InputStream baru tidak dapat dibuat karena beberapa alasan lain.

ukuran

public abstract long size ()

Kembalikan ukuran dalam byte dari data sumber.

Kembali
long