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 sicherzustellen, dass createInputStream() bei Bedarf ERROR(/InputStream) s mit identischem Verhalten zurückgibt.

Zusammenfassung

Öffentliche Bauträger

SnapshotInputStreamSource (String name, InputStream stream)

Konstruktor für eine dateigestützte InputStreamSource

Öffentliche Methoden

void close ()

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

InputStream createInputStream ()

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

long size ()

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

Öffentliche Bauträger

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 an der Quelle des InputStream durch. Durch den Aufruf dieser Methode wird diese InputStreamSource im Wesentlichen ungültig.

createInputStream

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

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

Kehrt zurück
long