SorgenteStream di input
public
interface
InputStreamSource
com.android.tradefed.result.InputStreamSource |
Questa interfaccia aggrega un elemento ERROR(/InputStream)
per renderlo clonabile.
Dovrebbe verificarsi la divulgazione di una risorsa a meno che non venga chiamato cancel()
.
che, una volta chiamato cancel()
su un'istanza, quell'istanza e i ERROR(/InputStream)
che ha creato non saranno validi.
Riepilogo
Metodi pubblici | |
---|---|
default
void
|
cancel()
Questo metodo è obsoleto.
usa invece |
abstract
void
|
close()
Esegui le operazioni di pulizia necessarie sull'origine di InputStream. |
abstract
InputStream
|
createInputStream()
Restituisce un nuovo clone di |
abstract
long
|
size()
Restituisce la dimensione in byte dei dati di origine. |
Metodi pubblici
Annulla
public void cancel ()
Questo metodo è stato ritirato.
usa invece close()
.
Esegui le operazioni di pulizia necessarie sull'origine di InputStream. Chiamare questo metodo essenzialmente
invalida questo InputStreamSource
.
chiudi
public abstract void close ()
Esegui le operazioni di pulizia necessarie sull'origine di InputStream. Chiamare questo metodo essenzialmente
invalida questo InputStreamSource
.
creaFlussoDiIngresso
public abstract 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. |
dimensioni
public abstract long size ()
Restituisce la dimensione in byte dei dati di origine.
Ritorni | |
---|---|
long |