FileInputStreamSource
public class FileInputStreamSource
extends Object
implements InputStreamSource
java.lang.Oggetto | |
↳ | com.android.tradefed.result.FileInputStreamSource |
Oggetto 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) rettore |
Metodi pubblici | |
---|---|
void | cleanFile () Metodo pratico per eliminare il file associato a FileInputStreamSource. |
void | close () Eseguire qualsiasi pulizia richiesta 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)
rettore
Parametri | |
---|---|
file | File : ERROR(/File) contenente i dati da trasmettere |
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.
vicino
public void close ()
Eseguire qualsiasi pulizia richiesta sull'origine di InputStream. La chiamata a questo metodo essenzialmente invalida questo InputStreamSource
.
createInputStream
public InputStream createInputStream ()
Restituisce un nuovo clone di ERROR(/InputStream)
, in modo che il chiamante possa leggere il flusso dall'inizio. Ogni invocazione di questo metodo (fino a quando non viene chiamato cancel()
) restituirà un ERROR(/InputStream)
che si comporta in modo identico -- verranno restituiti gli stessi contenuti.
ritorna | |
---|---|
InputStream | Un ERROR(/InputStream) che il chiamante può utilizzare per leggere l'origine dati dall'inizio. Può restituire null se questo InputStreamSource è stato invalidato da una precedente chiamata a cancel() o se non è possibile creare un nuovo InputStream per qualche altro motivo. |
prendi il file
public File getFile ()
Restituisce il file sottostante. Non è più garantito che il file esista una volta chiuso lo stream.
ritorna | |
---|---|
File |
misurare
public long size ()
Restituisce la dimensione in byte dei dati di origine.
ritorna | |
---|---|
long |