Strumień wejściowy
public
interface
InputStreamSource
com.android.tradefed.result.InputStreamSource, |
Ten interfejs pakuje obiekt ERROR(/InputStream)
, aby umożliwić jego sklonowanie.
Należy spodziewać się, że zasób zostanie wyciekł, chyba że zostanie wywołana funkcja cancel()
i
że po wywołaniu funkcji cancel()
instancja ta oraz wszystkie utworzone przez nią instancje ERROR(/InputStream)
będą nieprawidłowe.
Podsumowanie
Metody publiczne | |
---|---|
default
void
|
cancel()
Ta metoda została wycofana.
użyj właściwości |
abstract
void
|
close()
Wykonaj wymagane czynności w źródle źródła danych wejściowych. |
abstract
InputStream
|
createInputStream()
Zwróć nową kopię raportu |
abstract
long
|
size()
Zwraca rozmiar w bajtach danych źródłowych. |
Metody publiczne
anuluj
public void cancel ()
Ta metoda została wycofana.
użyj zamiast niego close()
.
Wykonaj wymagane czynności w źródle źródła danych wejściowych. Zasadniczo wywołanie tej metody
unieważnia wartość InputStreamSource
.
zamknij
public abstract void close ()
Wykonaj wymagane czynności w źródle źródła danych wejściowych. Zasadniczo wywołanie tej metody
unieważnia wartość InputStreamSource
.
Strumień danych wejściowych
public abstract InputStream createInputStream ()
Zwróć nową kopię raportu ERROR(/InputStream)
, aby rozmówca mógł odczytać strumień z:
od początku. Każde wywołanie tej metody (do czasu wywołania funkcji cancel()
) będzie powodować
zwróci tak samo działającą wartość ERROR(/InputStream)
– zostanie zwrócona ta sama zawartość.
Zwroty | |
---|---|
InputStream |
ERROR(/InputStream) , za pomocą którego rozmówca może odczytać źródło danych z
od początku. Zwraca wartość null , jeśli ta wartość InputStreamSource została
unieważnione przez poprzednie wywołanie cancel() lub jeśli nowego obiektu wejściowego nie można użyć
który powstał z innego powodu. |
rozmiar
public abstract long size ()
Zwraca rozmiar w bajtach danych źródłowych.
Zwroty | |
---|---|
long |