ByteArrayInputStreamSource

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource

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


Resumo

Construtores públicos

ByteArrayInputStreamSource(byte[] array)

Métodos públicos

void close()

Faça a limpeza necessária na origem do InputStream.

InputStream createInputStream()

Retorna um novo clone do ERROR(/InputStream), para que o autor da chamada possa ler o fluxo desde o início.

long size()

Retorna o tamanho em bytes dos dados de origem.

Construtores públicos

ByteArrayInputStreamSource

public ByteArrayInputStreamSource (byte[] array)

Parâmetros
array byte

Métodos públicos

fechar

public void close ()

Faça a limpeza necessária na origem do InputStream. Chamar esse método invalida essa InputStreamSource.

createInputStream

public InputStream createInputStream ()

Retorna um novo clone do ERROR(/InputStream), para que o autor da chamada possa ler o fluxo desde o início. Cada invocação desse método (até que cancel() seja chamado) vai retornar um ERROR(/InputStream) com comportamento idêntico. O mesmo conteúdo será retornado.

Retorna
InputStream Um ERROR(/InputStream) que o autor da chamada pode usar para ler a fonte de dados desde o início. Pode retornar null se o InputStreamSource tiver sido invalidado por uma chamada anterior para cancel() ou se um novo InputStream não puder ser criado por algum outro motivo.

size

public long size ()

Retorna o tamanho em bytes dos dados de origem.

Retorna
long