InputStreamSource
public
interface
InputStreamSource
| com.android.tradefed.result.InputStreamSource |
Esta interfaz une un ERROR(/InputStream) para que se pueda clonar.
Se espera que se filtre un recurso, a menos que se llame a cancel(), y que, una vez que se llame a cancel() en una instancia, esa instancia y cualquier ERROR(/InputStream) que haya creado no sean válidos.
Resumen
Métodos públicos | |
|---|---|
default
void
|
cancel()
Este método dejó de estar disponible.
Usa |
abstract
void
|
close()
Realiza la limpieza necesaria en la fuente del 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 la limpieza necesaria en la fuente del InputStream. Llamar a este método invalida, en esencia, este InputStreamSource.
cerrar
public abstract void close ()
Realiza la limpieza necesaria en la fuente del InputStream. Llamar a este método invalida, en esencia, este InputStreamSource.
createInputStream
public abstract InputStream createInputStream ()
Muestra un clon nuevo de ERROR(/InputStream) para que el llamador pueda leer la transmisión desde el comienzo. Cada invocación de este método (hasta que se llame a cancel()) mostrará un ERROR(/InputStream) con el mismo comportamiento, es decir, se mostrará el mismo contenido.
| Muestra | |
|---|---|
InputStream |
Un ERROR(/InputStream) que el llamador puede usar para leer la fuente de datos desde el comienzo. Puede mostrar null si esta InputStreamSource se invalidó debido a una llamada anterior a cancel() o si no se puede crear un InputStream nuevo por algún otro motivo. |
size
public abstract long size ()
Muestra el tamaño en bytes de los datos de origen.
| Muestra | |
|---|---|
long |
|