SnapshotInputStreamSource
public
class
SnapshotInputStreamSource
extends Object
implements
InputStreamSource
| java.lang.Object | |
| ↳ | com.android.tradefed.result.SnapshotInputStreamSource |
Un InputStreamSource respaldado por un archivo. Crea una instantánea del contenido original de ERROR(/InputStream) para garantizar que createInputStream() devuelva ERROR(/InputStream) con el mismo comportamiento según sea necesario.
Resumen
Constructores públicos | |
|---|---|
SnapshotInputStreamSource(String name, InputStream stream)
Constructor para un |
|
Métodos públicos | |
|---|---|
void
|
close()
Realiza la limpieza necesaria en la fuente del InputStream. |
InputStream
|
createInputStream()
Muestra un clon nuevo de |
long
|
size()
Muestra 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 un archivo
| Parámetros | |
|---|---|
name |
String |
stream |
InputStream |
Métodos públicos
cerrar
public void close ()
Realiza la limpieza necesaria en la fuente del InputStream. Llamar a este método invalida, en esencia, este InputStreamSource.
createInputStream
public InputStream createInputStream ()
Muestra un clon nuevo de ERROR(/InputStream) para que el llamador pueda leer la transmisión desde el comienzo. Cada invocación de este método (hasta que se llame a cancel()) mostrará un ERROR(/InputStream) con el mismo comportamiento, es decir, se mostrará el mismo contenido.
| Muestra | |
|---|---|
InputStream |
Un ERROR(/InputStream) que el llamador puede usar para leer la fuente de datos desde el comienzo. Puede mostrar null si esta InputStreamSource se invalidó debido a una llamada anterior a cancel() o si no se puede crear un InputStream nuevo por algún otro motivo. |
size
public long size ()
Muestra el tamaño en bytes de los datos de origen.
| Muestra | |
|---|---|
long |
|