InputStreamSource
public
interface
InputStreamSource
com.android.tradefed.result.InputStreamSource |
Diese Schnittstelle umschließt im Grunde ein ERROR(/InputStream)
, um es klonbar zu machen.
Es ist zu erwarten, dass eine Ressource bis zum Aufruf von cancel()
gehackt wird, und
Sobald cancel()
für eine Instanz aufgerufen wird, sind diese Instanz und alle von ihr erstellten ERROR(/InputStream)
s ungültig.
Zusammenfassung
Öffentliche Methoden | |
---|---|
default
void
|
cancel()
<ph type="x-smartling-placeholder"></ph>
Diese Methode wurde eingestellt.
Verwende stattdessen |
abstract
void
|
close()
Führen Sie alle erforderlichen Bereinigungen 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 ()
<ph type="x-smartling-placeholder"></ph>
Diese Methode wurde eingestellt.
Verwende stattdessen close()
.
Führen Sie alle erforderlichen Bereinigungen der Quelle des InputStream durch. Wenn diese Methode im Wesentlichen
macht dieses InputStreamSource
ungültig.
Schließen
public abstract void close ()
Führen Sie alle erforderlichen Bereinigungen der Quelle des InputStream durch. Wenn diese Methode im Wesentlichen
macht dieses InputStreamSource
ungültig.
createInputStream
public abstract InputStream createInputStream ()
Gibt einen neuen Klon von ERROR(/InputStream)
zurück, damit der Aufrufer den Stream auslesen kann
von Anfang an. Bei jedem Aufruf dieser Methode (bis zum Aufruf von cancel()
) geschieht Folgendes:
ein ERROR(/InputStream)
-Objekt mit gleichem Verhalten zurückgeben; es werden dieselben Inhalte zurückgegeben.
Returns | |
---|---|
InputStream |
Ein ERROR(/InputStream) , mit dem der Aufrufer die Datenquelle aus dem
beginnen. Kann null zurückgeben, wenn dieses InputStreamSource
durch einen vorherigen Aufruf von cancel() ungültig gemacht wurde oder wenn ein neuer InputStream nicht
aus einem anderen Grund erstellt wurde. |
Größe
public abstract long size ()
Gibt die Größe der Quelldaten in Byte zurück.
Returns | |
---|---|
long |