SnapshotInputStreamSource
public
class
SnapshotInputStreamSource
extends Object
implements
InputStreamSource
| java.lang.Object | |
| ↳ | com.android.tradefed.result.SnapshotInputStreamSource |
InputStreamSource yang didukung File. Membuat snapshot konten InputStream asli untuk
memastikan bahwa createInputStream() akan menampilkan InputStream yang berperilaku identik seperti
yang diperlukan.
Ringkasan
Konstruktor publik | |
|---|---|
SnapshotInputStreamSource(String name, InputStream stream)
Konstruktor untuk |
|
Metode publik | |
|---|---|
void
|
close()
Lakukan pembersihan yang diperlukan pada sumber InputStream. |
InputStream
|
createInputStream()
Menampilkan clone |
long
|
size()
Menampilkan ukuran dalam byte data sumber. |
Konstruktor publik
SnapshotInputStreamSource
public SnapshotInputStreamSource (String name,
InputStream stream)Konstruktor untuk InputStreamSource yang didukung file
| Parameter | |
|---|---|
name |
String |
stream |
InputStream |
Metode publik
tutup
public void close ()
Lakukan pembersihan yang diperlukan pada sumber InputStream. Memanggil metode ini pada dasarnya
membatalkan InputStreamSource ini.
createInputStream
public InputStream createInputStream ()
Menampilkan clone InputStream baru, sehingga pemanggil dapat membaca streaming dari
awal. Setiap pemanggilan metode ini (hingga cancel() dipanggil) akan menampilkan InputStream dengan perilaku yang identik -- konten yang sama akan ditampilkan.
| Hasil | |
|---|---|
InputStream |
InputStream yang dapat digunakan pemanggil untuk membaca sumber data dari
awal. 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 long size ()
Menampilkan ukuran dalam byte data sumber.
| Hasil | |
|---|---|
long |
|