SnapshotInputStreamSource
public
class
SnapshotInputStreamSource
extends Object
implements
InputStreamSource
| java.lang.Object | |
| ↳ | com.android.tradefed.result.SnapshotInputStreamSource |
Um InputStreamSource com suporte de arquivo. Cria um snapshot do conteúdo original do ERROR(/InputStream) para
garantir que o createInputStream() retorne ERROR(/InputStream)s com comportamento idêntico, conforme
necessário.
Resumo
Construtores públicos | |
|---|---|
SnapshotInputStreamSource(String name, InputStream stream)
Construtor para um |
|
Métodos públicos | |
|---|---|
void
|
close()
Faça a limpeza necessária na origem do InputStream. |
InputStream
|
createInputStream()
Retorna um novo clone do |
long
|
size()
Retorna o tamanho em bytes dos dados de origem. |
Construtores públicos
SnapshotInputStreamSource
public SnapshotInputStreamSource (String name,
InputStream stream)Construtor para um InputStreamSource com suporte a arquivos
| Parâmetros | |
|---|---|
name |
String |
stream |
InputStream |
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 stream
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 |
|