FileInputStreamSource
public
class
FileInputStreamSource
extends Object
implements
InputStreamSource
| java.lang.Object | |
| ↳ | com.android.tradefed.result.FileInputStreamSource |
Un 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 la pulizia necessaria sull'origine di InputStream. |
InputStream
|
createInputStream()
Restituisce un nuovo clone di |
File
|
getFile()
Restituisce il file sottostante. |
long
|
size()
Restituisce le dimensioni 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: File contenente i dati da trasmettere in streaming |
deleteFileOnCancel |
boolean: se true, il file associato verrà eliminato quando viene chiamato close() |
Metodi pubblici
cleanFile
public void cleanFile ()
Metodo pratico per eliminare il file associato a FileInputStreamSource. Non sicuro.
chiudi
public void close ()
Esegui la pulizia necessaria sull'origine di InputStream. La chiamata di questo metodo
invalida essenzialmente questo InputStreamSource.
createInputStream
public InputStream createInputStream ()
Restituisce un nuovo clone di InputStream, in modo che il chiamante possa leggere lo stream dall'inizio. Ogni chiamata di questo metodo (fino alla chiamata di cancel()) restituirà
un InputStream con lo stesso comportamento: verranno restituiti gli stessi contenuti.
| Resi | |
|---|---|
InputStream |
Un InputStream che il chiamante può utilizzare per leggere l'origine dati dall'inizio. Potrebbe restituire null se questo InputStreamSource è stato
invalidato da una chiamata precedente a cancel() o se non è possibile creare un nuovo InputStream
per qualche altro motivo. |
getFile
public File getFile ()
Restituisce il file sottostante. Non è garantito che il file esista ancora una volta chiuso lo stream.
| Resi | |
|---|---|
File |
|
dimensioni
public long size ()
Restituisce le dimensioni in byte dei dati di origine.
| Resi | |
|---|---|
long |
|