SnapshotInputStreamSource
public
class
SnapshotInputStreamSource
extends Object
implements
InputStreamSource
java.lang.Object | |
↳ | com.android.tradefed.result.SnapshotInputStreamSource |
InputStreamSource oparty na pliku. Tworzy zrzut oryginalnej zawartości ERROR(/InputStream)
, aby mieć pewność, że createInputStream()
zwróci w razie potrzeby identycznie działające ERROR(/InputStream)
elementy.
Podsumowanie
Konstruktory publiczne | |
---|---|
SnapshotInputStreamSource(String name, InputStream stream)
Konstruktor dla |
Metody publiczne | |
---|---|
void
|
close()
Wykonaj wymagane czynności w źródle źródła danych wejściowych. |
InputStream
|
createInputStream()
Zwraca nowy klon obiektu |
long
|
size()
Zwraca rozmiar w bajtach danych źródłowych. |
Konstruktory publiczne
SnapshotInputStreamSource
public SnapshotInputStreamSource (String name, InputStream stream)
Konstruktor dla elementu InputStreamSource
opartego na pliku
Parametry | |
---|---|
name |
String |
stream |
InputStream |
Metody publiczne
zamknij
public void close ()
Wyczyść źródło InputStream. Wywołanie tej metody zasadniczo unieważnia właściwość 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 czasu wywołania metody cancel()
) zwróci identycznie działający element ERROR(/InputStream)
– zostanie zwrócona ta sama zawartość.
Zwroty | |
---|---|
InputStream |
ERROR(/InputStream) , za pomocą którego element wywołujący może odczytywać źródło 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 w bajtach danych źródłowych.
Zwroty | |
---|---|
long |