FileInputStreamSource
public
class
FileInputStreamSource
extends Object
implements
InputStreamSource
java.lang.Object | |
🎞 | com.android.tradefed.result.FileInputStreamSource |
Un'istruzione InputStreamSource
che accetta un file di input.
Il chiamante è responsabile dell'eliminazione del file
Riepilogo
Costruttori pubblici | |
---|---|
FileInputStreamSource(File file)
|
|
FileInputStreamSource(File file, boolean deleteFileOnCancel)
Ctor |
Metodi pubblici | |
---|---|
void
|
cleanFile()
Metodo pratico per eliminare il file associato a FileInputStreamSource. |
void
|
close()
Esegui le operazioni di pulizia necessarie sull'origine di InputStream. |
InputStream
|
createInputStream()
Restituisce un nuovo clone di |
File
|
getFile()
Restituisce il file sottostante. |
long
|
size()
Restituisce la dimensione in byte dei dati di origine. |
Costruttori pubblici
FileInputStreamSource
public FileInputStreamSource (File file)
Parametri | |
---|---|
file |
File |
FileInputStreamSource
public FileInputStreamSource (File file, boolean deleteFileOnCancel)
Ctor
Parametri | |
---|---|
file |
File : ERROR(/File) contenente i dati da trasmettere in flusso |
deleteFileOnCancel |
boolean : se true, il file associato verrà eliminato quando close()
è chiamato |
Metodi pubblici
cleanFile
public void cleanFile ()
Metodo pratico per eliminare il file associato a FileInputStreamSource. Non è sicuro.
chiudi
public void close ()
Esegui le operazioni di pulizia necessarie sull'origine di InputStream. Chiamare questo metodo essenzialmente
invalida questo InputStreamSource
.
creaFlussoDiIngresso
public InputStream createInputStream ()
Restituisce un nuovo clone di ERROR(/InputStream)
, in modo che il chiamante possa leggere lo stream da
l'inizio. Ogni chiamata a questo metodo (fino alla chiamata a cancel()
)
restituiscono un valore ERROR(/InputStream)
con comportamento identico: verranno restituiti gli stessi contenuti.
Ritorni | |
---|---|
InputStream |
Un ERROR(/InputStream) che il chiamante può utilizzare per leggere l'origine dati dal
partendo da zero. Può restituire null se questo InputStreamSource è stato
invalidato da una chiamata precedente a cancel() o se non è possibile eseguire un nuovo InputStream
per altri motivi. |
getFile
public File getFile ()
Restituisce il file sottostante. Non è garantito che il file esista più una volta che lo stream è chiuso.
Ritorni | |
---|---|
File |
dimensioni
public long size ()
Restituisce la dimensione in byte dei dati di origine.
Ritorni | |
---|---|
long |