InstantáneaInputStreamSource
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) con comportamiento idéntico según sea necesario.
Resumen
Constructores públicos | |
|---|---|
SnapshotInputStreamSource (String name, InputStream stream) Constructor para un | |
Métodos públicos | |
|---|---|
void | close ()Realice cualquier limpieza necesaria en la fuente de InputStream. |
InputStream | createInputStream () Devuelve un nuevo clon de |
long | size ()Devuelve el tamaño en bytes de los datos de origen. |
Constructores públicos
InstantáneaInputStreamSource
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 necesaria 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 transmisión 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 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 | |