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 close() en su lugar.

abstract void close()

Realiza cualquier limpieza necesaria en la fuente de InputStream.

abstract InputStream createInputStream()

Muestra un clon nuevo de ERROR(/InputStream), de modo que el llamador pueda leer la transmisión desde el principio.

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