FileInputStreamSource
public
class
FileInputStreamSource
extends Object
implements
InputStreamSource
java.lang.Object | |
↳ | com.android.tradefed.result.FileInputStreamSource |
Un InputStreamSource
que toma un archivo de entrada.
El llamador es responsable de borrar el archivo
Resumen
Constructores públicos | |
---|---|
FileInputStreamSource(File file)
|
|
FileInputStreamSource(File file, boolean deleteFileOnCancel)
Ctor |
Métodos públicos | |
---|---|
void
|
cleanFile()
Es un método conveniente para borrar el archivo asociado con FileInputStreamSource. |
void
|
close()
Realiza la limpieza necesaria en la fuente del InputStream. |
InputStream
|
createInputStream()
Muestra un clon nuevo de |
File
|
getFile()
Muestra el archivo subyacente. |
long
|
size()
Muestra el tamaño en bytes de los datos de origen. |
Constructores públicos
FileInputStreamSource
public FileInputStreamSource (File file)
Parámetros | |
---|---|
file |
File |
FileInputStreamSource
public FileInputStreamSource (File file, boolean deleteFileOnCancel)
Ctor
Parámetros | |
---|---|
file |
File : ERROR(/File) que contiene los datos que se transmitirán |
deleteFileOnCancel |
boolean : Si es verdadero, el archivo asociado se borrará cuando se llame a close() . |
Métodos públicos
cleanFile
public void cleanFile ()
Es un método conveniente para borrar el archivo asociado con FileInputStreamSource. No es seguro.
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. |
getFile
public File getFile ()
Muestra el archivo subyacente. No se garantiza que el archivo siga existiendo una vez que se cierre la transmisión.
Muestra | |
---|---|
File |
size
public long size ()
Muestra el tamaño en bytes de los datos de origen.
Muestra | |
---|---|
long |