SnapshotInputStreamSource
public class SnapshotInputStreamSource
extends Object
implements InputStreamSource
java.lang.Obiekt | |
↳ | com.android.tradefed.result.SnapshotInputStreamSource |
InputStreamSource oparte na plikach. Tworzy migawkę oryginalnej zawartości ERROR(/InputStream)
, aby zapewnić, że createInputStream()
zwróci identycznie zachowujące się ERROR(/InputStream)
zgodnie z wymaganiami.
Streszczenie
Konstruktory publiczne | |
---|---|
SnapshotInputStreamSource (String name, InputStream stream) Konstruktor dla źródła |
Metody publiczne | |
---|---|
void | close () Wykonaj wszelkie wymagane czyszczenie w źródle InputStream. |
InputStream | createInputStream () Zwróć nowy klon |
long | size () Zwróć rozmiar w bajtach danych źródłowych. |
Konstruktory publiczne
SnapshotInputStreamSource
public SnapshotInputStreamSource (String name, InputStream stream)
Konstruktor dla źródła InputStreamSource
opartego na plikach
Parametry | |
---|---|
name | String |
stream | InputStream |
Metody publiczne
zamknąć
public void close ()
Wykonaj wszelkie wymagane czyszczenie w źródle InputStream. Wywołanie tej metody zasadniczo unieważnia ten InputStreamSource
.
utwórz strumień wejściowy
public InputStream createInputStream ()
Zwróć nowy klon ERROR(/InputStream)
, aby wywołujący mógł odczytać strumień od początku. Każde wywołanie tej metody (do momentu wywołania metody cancel()
) zwróci identycznie zachowujący się ERROR(/InputStream)
-- zwrócona zostanie ta sama treść.
Zwroty | |
---|---|
InputStream | ERROR(/InputStream) , którego wywołujący może użyć do odczytania źródła danych od początku. Może zwrócić null jeśli to InputStreamSource zostało unieważnione przez wcześniejsze wywołanie metody cancel() lub jeśli nie można utworzyć nowego InputStream z innego powodu. |
rozmiar
public long size ()
Zwróć rozmiar w bajtach danych źródłowych.
Zwroty | |
---|---|
long |