ByteArrayInputStreamSource

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource

java.lang.Object
   ↳ com.android.tradefed.result.ByteArrayInputStreamSource


Resumen

Constructores públicos

ByteArrayInputStreamSource(byte[] array)

Métodos públicos

void close()

Realiza la limpieza necesaria en la fuente del InputStream.

InputStream createInputStream()

Devuelve un clon nuevo de InputStream para que el llamador pueda leer el flujo desde el principio.

long size()

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

Constructores públicos

ByteArrayInputStreamSource

public ByteArrayInputStreamSource (byte[] array)

Parámetros
array byte

Métodos públicos

cerrar

public void close ()

Realiza la limpieza necesaria en la fuente del InputStream. Llamar a este método esencialmente invalida este InputStreamSource.

createInputStream

public InputStream createInputStream ()

Devuelve un clon nuevo de InputStream para que el llamador pueda leer el flujo desde el principio. Cada invocación de este método (hasta que se llame a cancel()) devolverá un InputStream con un comportamiento idéntico: se devolverá el mismo contenido.

Muestra
InputStream Es un InputStream que el llamador puede usar para leer la fuente de datos desde el principio. Puede devolver null si este InputStreamSource se invalidó con 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.

Muestra
long