InputStreamSource
public interface InputStreamSource
com.android.tradefed.result.InputStreamSource |
Diese Schnittstelle umschließt grundsätzlich einen ERROR(/InputStream)
, um sie klonbar zu machen.
Es ist zu erwarten, dass eine Ressource verloren geht, sofern nicht cancel()
aufgerufen wird, und dass, sobald cancel()
für eine Instanz aufgerufen wird, diese Instanz und alle von ihr erstellten ERROR(/InputStream)
s ungültig sind.
Zusammenfassung
Öffentliche Methoden | |
---|---|
default void | cancel () Diese Methode ist veraltet. Verwenden Sie stattdessen |
abstract void | close () Führen Sie alle erforderlichen Bereinigungen an der Quelle des InputStream durch. |
abstract InputStream | createInputStream () Geben Sie einen neuen Klon von |
abstract long | size () Gibt die Größe der Quelldaten in Bytes zurück. |
Öffentliche Methoden
stornieren
public void cancel ()
Diese Methode ist veraltet.
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 ()
Geben Sie einen neuen Klon von ERROR(/InputStream)
zurück, damit der Aufrufer den Stream von Anfang an lesen kann. Jeder Aufruf dieser Methode (bis cancel()
aufgerufen wird) gibt einen ERROR(/InputStream)
mit identischem Verhalten zurück – derselbe Inhalt wird zurückgegeben.
Kehrt zurück | |
---|---|
InputStream | Ein ERROR(/InputStream) , den der Aufrufer verwenden kann, um die Datenquelle von Anfang an zu lesen. Kann null zurückgeben, wenn diese 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 Bytes zurück.
Kehrt zurück | |
---|---|
long |