FileInputStreamSource (Quelle)

public class FileInputStreamSource
extends Object implements InputStreamSource

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


Ein InputStreamSource, der eine Eingabedatei annimmt.

Aufrufer ist für das Löschen der Datei verantwortlich

Zusammenfassung

Öffentliche Konstruktoren

FileInputStreamSource(File file)
FileInputStreamSource(File file, boolean deleteFileOnCancel)

Logo: Ctor

Öffentliche Methoden

void cleanFile()

Praktische Methode zum Löschen der Datei, die mit FileInputStreamSource verknüpft ist.

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.

File getFile()

Gibt die zugrunde liegende Datei zurück.

long size()

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

Öffentliche Konstruktoren

FileInputStreamSource (Quelle)

public FileInputStreamSource (File file)

Parameter
file File

FileInputStreamSource (Quelle)

public FileInputStreamSource (File file, 
                boolean deleteFileOnCancel)

Logo: Ctor

Parameter
file File: ERROR(/File) mit den zu streamenden Daten

deleteFileOnCancel boolean: Falls wahr, wird die verknüpfte Datei beim close() gelöscht heißt

Öffentliche Methoden

cleanFile

public void cleanFile ()

Praktische Methode zum Löschen der Datei, die mit FileInputStreamSource verknüpft ist. Nicht sicher.

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.

getFile

public File getFile ()

Gibt die zugrunde liegende Datei zurück. Es wird nicht garantiert, dass die Datei mehr existiert, sobald der Stream geschlossen.

Returns
File

Größe

public long size ()

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

Returns
long