SnapshotInputStreamSource

public class SnapshotInputStreamSource
extends Object implements InputStreamSource

java.lang.Objeto
com.android.tradefed.result.SnapshotInputStreamSource


Un InputStreamSource respaldado por archivos. Crea una instantánea del contenido original ERROR(/InputStream) para garantizar que createInputStream() devolverá ERROR(/InputStream) de comportamiento idéntico según sea necesario.

Resumen

Constructores públicos

SnapshotInputStreamSource (String name, InputStream stream)

Constructor para un InputStreamSource respaldado por archivos

Métodos públicos

void close ()

Realice cualquier limpieza requerida en la fuente de InputStream.

InputStream createInputStream ()

Devuelve un nuevo clon de ERROR(/InputStream) , para que la persona que llama pueda leer la secuencia desde el principio.

long size ()

Devuelve el tamaño en bytes de los datos de origen.

Constructores públicos

SnapshotInputStreamSource

public SnapshotInputStreamSource (String name, 
                InputStream stream)

Constructor para un InputStreamSource respaldado por archivos

Parámetros
name String

stream InputStream

Métodos públicos

cerca

public void close ()

Realice cualquier limpieza requerida en la fuente de InputStream. Llamar a este método esencialmente invalida este InputStreamSource .

crear flujo de entrada

public InputStream createInputStream ()

Devuelve un nuevo clon de ERROR(/InputStream) , para que la persona que llama pueda leer la secuencia desde el principio. Cada invocación de este método (hasta que se llame a cancel() ) devolverá un ERROR(/InputStream) de comportamiento idéntico; se devolverá el mismo contenido.

Devoluciones
InputStream Un ERROR(/InputStream) que la persona que llama puede usar para leer la fuente de datos desde el principio. Puede devolver un null si este InputStreamSource ha sido invalidado por una llamada anterior a cancel() , o si no se puede crear un nuevo InputStream por algún otro motivo.

tamaño

public long size ()

Devuelve el tamaño en bytes de los datos de origen.

Devoluciones
long