SnapshotInputStreamSource
public
class
SnapshotInputStreamSource
extends Object
implements
InputStreamSource
| java.lang.Object | |
| ↳ | com.android.tradefed.result.SnapshotInputStreamSource |
InputStreamSource oparty na pliku. Tworzy zrzut oryginalnych treści ERROR(/InputStream), aby zapewnić, że funkcja createInputStream() zwróci ERROR(/InputStream) o identycznym zachowaniu, zgodnie z wymaganiami.
Podsumowanie
Konstruktory publiczne | |
|---|---|
SnapshotInputStreamSource(String name, InputStream stream)
Konstruktor dla |
|
Metody publiczne | |
|---|---|
void
|
close()
Wyczyść źródło InputStream. |
InputStream
|
createInputStream()
Zwraca nowy klon obiektu |
long
|
size()
Zwraca rozmiar danych źródłowych w bajtach. |
Konstruktory publiczne
SnapshotInputStreamSource
public SnapshotInputStreamSource (String name,
InputStream stream)Konstruktor dla InputStreamSource obsługiwanego przez plik
| Parametry | |
|---|---|
name |
String |
stream |
InputStream |
Metody publiczne
zamknij
public void close ()
Wyczyść źródło InputStream. Wywołanie tej metody powoduje unieważnienie tego obiektu InputStreamSource.
createInputStream
public InputStream createInputStream ()
Zwraca nowy klon obiektu ERROR(/InputStream), aby wywołujący mógł odczytać strumień od początku. Każde wywołanie tej metody (do wywołania metody cancel()) zwróci obiekt ERROR(/InputStream) o identycznym zachowaniu – zwróci te same treści.
| Zwroty | |
|---|---|
InputStream |
ERROR(/InputStream), którego wywołujący może użyć do odczytu źródła danych od początku. Może zwrócić null, jeśli InputStreamSource zostało unieważnione przez poprzednie wywołanie cancel(), lub jeśli nie można utworzyć nowego strumienia wejściowego z innego powodu. |
rozmiar
public long size ()
Zwraca rozmiar danych źródłowych w bajtach.
| Zwroty | |
|---|---|
long |
|