InputStreamSource
public
interface
InputStreamSource
implements
Closeable
| com.android.tradefed.result.InputStreamSource |
Diese Schnittstelle umschließt im Grunde ein InputStream, um es klonbar zu machen.
Es sollte davon ausgegangen werden, dass eine Ressource verloren geht, wenn cancel() nicht aufgerufen wird. Wenn cancel() für eine Instanz aufgerufen wird, sind diese Instanz und alle von ihr erstellten InputStreams ungültig.
Zusammenfassung
Öffentliche Methoden | |
|---|---|
default
void
|
cancel()
Diese Methode wurde eingestellt.
Verwenden Sie stattdessen |
abstract
void
|
close()
Führen Sie alle erforderlichen Bereinigungen an der Quelle des InputStream durch. |
abstract
InputStream
|
createInputStream()
Gibt einen neuen Klon von |
abstract
long
|
size()
Gibt die Größe der Quelldaten in Byte zurück. |
Öffentliche Methoden
Abbrechen
public void cancel ()
Diese Methode wurde eingestellt.
Verwenden Sie stattdessen close().
Führen Sie alle erforderlichen Bereinigungen an der Quelle des InputStream durch. Durch den Aufruf dieser Methode wird diese InputStreamSource im Wesentlichen ungültig.
Schließen
public abstract void close ()
Führen Sie alle erforderlichen Bereinigungen an der Quelle des InputStream durch. Durch den Aufruf dieser Methode wird diese InputStreamSource im Wesentlichen ungültig.
createInputStream
public abstract InputStream createInputStream ()
Gibt einen neuen Klon von InputStream zurück, damit der Aufrufer den Stream von Anfang an lesen kann. Bei jedem Aufruf dieser Methode (bis cancel() aufgerufen wird) wird ein identisch funktionierendes InputStream zurückgegeben – es werden dieselben Inhalte zurückgegeben.
| Gibt Folgendes zurück: | |
|---|---|
InputStream |
Ein InputStream, mit dem der Aufrufer die Datenquelle von Anfang an lesen kann. Kann null zurückgeben, wenn dieses InputStreamSource durch einen vorherigen Aufruf von cancel() ungültig gemacht wurde oder wenn aus einem anderen Grund kein neuer InputStream erstellt werden kann. |
Größe
public abstract long size ()
Gibt die Größe der Quelldaten in Byte zurück.
| Gibt Folgendes zurück: | |
|---|---|
long |
|