InputStreamSource
public
interface
InputStreamSource
com.android.tradefed.result.InputStreamSource |
Ten interfejs otacza obiekt ERROR(/InputStream)
, aby można było go sklonować.
Należy się spodziewać, że zasób zostanie ujawniony, chyba że zostanie wywołana metoda cancel()
. Gdy zostanie wywołana metoda cancel()
w przypadku instancji, ta instancja i wszystkie utworzone przez nią obiekty ERROR(/InputStream)
staną się nieważne.
Podsumowanie
Metody publiczne | |
---|---|
default
void
|
cancel()
Ta metoda została wycofana.
użyj w zastępstwie tego |
abstract
void
|
close()
Wyczyść źródło InputStream. |
abstract
InputStream
|
createInputStream()
Zwraca nowy klon obiektu |
abstract
long
|
size()
Zwraca rozmiar danych źródłowych w bajtach. |
Metody publiczne
anuluj
public void cancel ()
Ta metoda została wycofana.
Zamiast niej użyj interfejsu close()
.
Wyczyść źródło InputStream. Wywołanie tej metody powoduje unieważnienie tego obiektu InputStreamSource
.
zamknij
public abstract void close ()
Wyczyść źródło InputStream. Wywołanie tej metody powoduje unieważnienie tego obiektu InputStreamSource
.
createInputStream
public abstract 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 abstract long size ()
Zwraca rozmiar danych źródłowych w bajtach.
Zwroty | |
---|---|
long |