SnapshotInputStreamSource
public class SnapshotInputStreamSource
extends Object
implements InputStreamSource
java.lang.Objek | |
↳ | com.android.tradefed.result.SnapshotInputStreamSource |
InputStreamSource yang didukung File. Membuat snapshot konten ERROR(/InputStream)
asli untuk memastikan bahwa createInputStream()
akan mengembalikan ERROR(/InputStream)
yang berperilaku identik sesuai kebutuhan.
Ringkasan
Konstruktor publik | |
---|---|
SnapshotInputStreamSource (String name, InputStream stream) Konstruktor untuk |
Metode publik | |
---|---|
void | close () Lakukan pembersihan yang diperlukan pada sumber InputStream. |
InputStream | createInputStream () Kembalikan tiruan baru dari |
long | size () Mengembalikan ukuran dalam byte dari data sumber. |
Konstruktor publik
SnapshotInputStreamSource
public SnapshotInputStreamSource (String name, InputStream stream)
Konstruktor untuk InputStreamSource
yang didukung file
Parameter | |
---|---|
name | String |
stream | InputStream |
Metode publik
menutup
public void close ()
Lakukan pembersihan yang diperlukan pada sumber InputStream. Memanggil metode ini pada dasarnya membatalkan InputStreamSource
ini.
buatInputStream
public InputStream createInputStream ()
Kembalikan tiruan baru dari ERROR(/InputStream)
, sehingga pemanggil dapat membaca aliran dari awal. Setiap pemanggilan metode ini (sampai cancel()
dipanggil) akan mengembalikan ERROR(/InputStream)
yang berperilaku identik -- konten yang sama akan dikembalikan.
Pengembalian | |
---|---|
InputStream | ERROR(/InputStream) yang dapat digunakan pemanggil untuk membaca sumber data dari awal. Dapat mengembalikan null jika InputStreamSource ini telah dibatalkan oleh panggilan sebelumnya ke cancel() , atau jika InputStream baru tidak dapat dibuat karena alasan lain. |
ukuran
public long size ()
Mengembalikan ukuran dalam byte dari data sumber.
Pengembalian | |
---|---|
long |