InputStreamSource
public
interface
InputStreamSource
com.android.tradefed.result.InputStreamSource |
Esta interfaz básicamente une un ERROR(/InputStream)
para que se pueda clonar.
Se espera que se filtre un recurso, a menos que se llame a cancel()
.
que, una vez que se llame a cancel()
en una instancia, esa instancia y cualquier ERROR(/InputStream)
que haya creado no serán válidos.
Resumen
Métodos públicos | |
---|---|
default
void
|
cancel()
Este método dejó de estar disponible.
usa |
abstract
void
|
close()
Realiza cualquier limpieza necesaria en la fuente de InputStream. |
abstract
InputStream
|
createInputStream()
Muestra un clon nuevo de |
abstract
long
|
size()
Muestra el tamaño en bytes de los datos de origen. |
Métodos públicos
cancelar
public void cancel ()
Este método dejó de estar disponible.
usa close()
en su lugar.
Realiza cualquier limpieza necesaria en la fuente de InputStream. La llamada a este método básicamente
invalida este InputStreamSource
.
cerrar
public abstract void close ()
Realiza cualquier limpieza necesaria en la fuente de InputStream. La llamada a este método básicamente
invalida este InputStreamSource
.
createInputStream
public abstract InputStream createInputStream ()
Muestra un clon nuevo de ERROR(/InputStream)
, de modo que el llamador pueda leer la transmisión desde
el principio. Cada invocación de este método (hasta que se llame a cancel()
) se
Devuelve un ERROR(/InputStream)
de comportamiento idéntico, se mostrará el mismo contenido.
Muestra | |
---|---|
InputStream |
Un ERROR(/InputStream) que el llamador pueda usar para leer la fuente de datos desde el
empezando. Es posible que devuelva null si este InputStreamSource se ha
invalidado por una llamada anterior a cancel() o si no se puede
crearse por alguna otra razón. |
size
public abstract long size ()
Muestra el tamaño en bytes de los datos de origen.
Muestra | |
---|---|
long |