SnapshotInputStreamSource

public class SnapshotInputStreamSource
extends Object implements InputStreamSource

java.lang.Object
😎 com.android.tradefed.result.SnapshotInputStreamSource


Eine dateigestützte InputStreamSource. Erstellt einen Snapshot des ursprünglichen ERROR(/InputStream)-Inhalts, um Achten Sie darauf, dass createInputStream() ein ERROR(/InputStream)-Objekt zurückgibt, das sich genauso verhält wie erforderlich.

Zusammenfassung

Öffentliche Konstruktoren

SnapshotInputStreamSource(String name, InputStream stream)

Konstruktor für eine dateigestützte InputStreamSource

Öffentliche Methoden

void close()

Führen Sie alle erforderlichen Bereinigungen der Quelle des InputStream durch.

InputStream createInputStream()

Gibt einen neuen Klon von ERROR(/InputStream) zurück, damit der Aufrufer den Stream auslesen kann von Anfang an.

long size()

Gibt die Größe der Quelldaten in Byte zurück.

Öffentliche Konstruktoren

SnapshotInputStreamSource

public SnapshotInputStreamSource (String name, 
                InputStream stream)

Konstruktor für eine dateigestützte InputStreamSource

Parameter
name String

stream InputStream

Öffentliche Methoden

Schließen

public 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 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 long size ()

Gibt die Größe der Quelldaten in Byte zurück.

Returns
long