SnapshotInputStreamSource
public class SnapshotInputStreamSource
extends Object
implements InputStreamSource
java.lang.Oggetto | |
↳ | com.android.tradefed.result.SnapshotInputStreamSource |
Un InputStreamSource supportato da file. Crea un'istantanea dei contenuti originali ERROR(/InputStream)
per garantire che createInputStream()
restituisca ERROR(/InputStream)
con comportamento identico come richiesto.
Riepilogo
Costruttori pubblici | |
---|---|
SnapshotInputStreamSource (String name, InputStream stream) Costruttore per un |
Metodi pubblici | |
---|---|
void | close () Eseguire qualsiasi pulizia richiesta sull'origine di InputStream. |
InputStream | createInputStream () Restituisce un nuovo clone di |
long | size () Restituisce la dimensione in byte dei dati di origine. |
Costruttori pubblici
SnapshotInputStreamSource
public SnapshotInputStreamSource (String name, InputStream stream)
Costruttore per un InputStreamSource
supportato da file
Parametri | |
---|---|
name | String |
stream | InputStream |
Metodi pubblici
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. |
misurare
public long size ()
Restituisce la dimensione in byte dei dati di origine.
ritorna | |
---|---|
long |