SnapshotInputStreamSource
public
class
SnapshotInputStreamSource
extends Object
implements
InputStreamSource
java.lang.Object | |
ꛭ | com.android.tradefed.result.SnapshotInputStreamSource |
Un InputStreamSource supportato da file. Crea uno snapshot dei contenuti originali di ERROR(/InputStream)
per assicurarti che createInputStream()
restituisca ERROR(/InputStream)
con lo stesso comportamento, come richiesto.
Riepilogo
Costruttori pubblici | |
---|---|
SnapshotInputStreamSource(String name, InputStream stream)
Costruttore per un |
Metodi pubblici | |
---|---|
void
|
close()
Esegui la pulizia necessaria dell'origine dell'InputStream. |
InputStream
|
createInputStream()
Restituisce un nuovo clone di |
long
|
size()
Restituisce le dimensioni in byte dei dati di origine. |
Costruttori pubblici
SnapshotInputStreamSource
public SnapshotInputStreamSource (String name, InputStream stream)
Costruttore per InputStreamSource
basato su file
Parametri | |
---|---|
name |
String |
stream |
InputStream |
Metodi pubblici
chiudi
public void close ()
Esegui la pulizia necessaria dell'origine dell'InputStream. La chiamata di questo metodo essenzialmente
annulla la validità di questo InputStreamSource
.
creaFlussoDiIngresso
public InputStream createInputStream ()
Restituisce un nuovo clone di ERROR(/InputStream)
, in modo che il chiamante possa leggere lo stream dall'inizio. Ogni chiamata di questo metodo (fino alla chiamata di cancel()
) restituirà un ERROR(/InputStream)
che si comporta in modo identico, ovvero restituirà gli stessi contenuti.
Ritorni | |
---|---|
InputStream |
Un ERROR(/InputStream) che l'utente chiamante può utilizzare per leggere l'origine dati dall'inizio. Può 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. |
dimensioni
public long size ()
Restituisce le dimensioni in byte dei dati di origine.
Ritorni | |
---|---|
long |