FileInputStreamSource
public
class
FileInputStreamSource
extends Object
implements
InputStreamSource
| java.lang.Object | |
| ↳ | com.android.tradefed.result.FileInputStreamSource |
Eine InputStreamSource, die eine Eingabedatei verwendet.
Der Aufrufer ist für das Löschen der Datei verantwortlich.
Zusammenfassung
Öffentliche Konstruktoren | |
|---|---|
FileInputStreamSource(File file)
|
|
FileInputStreamSource(File file, boolean deleteFileOnCancel)
Konstruktor |
|
Öffentliche Methoden | |
|---|---|
void
|
cleanFile()
Hilfsmethode zum Löschen der Datei, die mit der FileInputStreamSource verknüpft ist. |
void
|
close()
Führen Sie alle erforderlichen Bereinigungen an der Quelle des InputStream aus. |
InputStream
|
createInputStream()
Gibt einen neuen Klon des |
File
|
getFile()
Gibt die zugrunde liegende Datei zurück. |
long
|
size()
Gibt die Größe der Quelldaten in Byte zurück. |
Öffentliche Konstruktoren
FileInputStreamSource
public FileInputStreamSource (File file)
| Parameter | |
|---|---|
file |
File |
FileInputStreamSource
public FileInputStreamSource (File file,
boolean deleteFileOnCancel)Konstruktor
| Parameter | |
|---|---|
file |
File: 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 ()
Hilfsmethode zum Löschen der Datei, die mit der FileInputStreamSource verknüpft ist. Nicht sicher.
close
public void close ()
Führen Sie alle erforderlichen Bereinigungen an der Quelle des InputStream aus. Durch den Aufruf dieser Methode wird diese im Wesentlichen
ungültig InputStreamSource.
createInputStream
public InputStream createInputStream ()
Gibt einen neuen Klon des InputStream zurück, damit der Aufrufer den Stream von
Anfang an lesen kann. Bei jedem Aufruf dieser Methode (bis cancel() aufgerufen wird) wird
ein identisch funktionierender InputStream zurückgegeben. Es werden dieselben Inhalte zurückgegeben.
| Gibt Folgendes zurück: | |
|---|---|
InputStream |
Ein 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. |
getFile
public File getFile ()
Gibt die zugrunde liegende Datei zurück. Es kann nicht garantiert werden, dass die Datei nach dem Schließen des Streams noch vorhanden ist.
| Gibt Folgendes zurück: | |
|---|---|
File |
|
size
public long size ()
Gibt die Größe der Quelldaten in Byte zurück.
| Gibt Folgendes zurück: | |
|---|---|
long |
|