FileInputStreamSource
public class FileInputStreamSource
extends Object
implements InputStreamSource
java.lang.Object | |
↳ | com.android.tradefed.result.FileInputStreamSource |
Eine InputStreamSource
, die eine Eingabedatei annimmt.
Der Anrufer ist für das Löschen der Datei verantwortlich
Zusammenfassung
Öffentliche Konstrukteure | |
---|---|
FileInputStreamSource (File file) | |
FileInputStreamSource (File file, boolean deleteFileOnCancel) Ctor |
Öffentliche Methoden | |
---|---|
void | cleanFile () Komfortmethode zum Löschen der mit FileInputStreamSource verknüpften Datei. |
void | close () Führen Sie alle erforderlichen Bereinigungen an der Quelle des InputStream durch. |
InputStream | createInputStream () Geben Sie einen neuen Klon von |
File | getFile () Gibt die zugrunde liegende Datei zurück. |
long | size () Gibt die Größe der Quelldaten in Bytes zurück. |
Öffentliche Konstrukteure
FileInputStreamSource
public FileInputStreamSource (File file)
Parameter | |
---|---|
file | File |
FileInputStreamSource
public FileInputStreamSource (File file, boolean deleteFileOnCancel)
Ctor
Parameter | |
---|---|
file | File : ERROR(/File) mit den zu streamenden Daten |
deleteFileOnCancel | boolean : Wenn true, wird die zugehörige Datei gelöscht, wenn close() aufgerufen wird |
Öffentliche Methoden
cleanFile
public void cleanFile ()
Komfortmethode zum Löschen der mit FileInputStreamSource verknüpften Datei. Nicht sicher.
schließen
public void close ()
Führen Sie alle erforderlichen Bereinigungen an der Quelle des InputStream durch. Das Aufrufen dieser Methode macht 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 zum Aufruf von cancel()
) gibt einen sich identisch verhaltenden ERROR(/InputStream)
zurück – derselbe Inhalt wird zurückgegeben.
Kehrt zurück | |
---|---|
InputStream | Ein ERROR(/InputStream) , mit dem der Aufrufer die Datenquelle von Anfang an lesen kann. 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. |
eine Datei bekommen
public File getFile ()
Gibt die zugrunde liegende Datei zurück. Es ist nicht mehr garantiert, dass die Datei existiert, sobald der Stream geschlossen wird.
Kehrt zurück | |
---|---|
File |
Größe
public long size ()
Gibt die Größe der Quelldaten in Bytes zurück.
Kehrt zurück | |
---|---|
long |