FileInputStreamSource
public
class
FileInputStreamSource
extends Object
implements
InputStreamSource
| java.lang.Object | |
| ↳ | com.android.tradefed.result.FileInputStreamSource |
InputStreamSource qui accepte un fichier d'entrée.
L'appelant est responsable de la suppression du fichier
Résumé
Constructeurs publics | |
|---|---|
FileInputStreamSource(File file)
|
|
FileInputStreamSource(File file, boolean deleteFileOnCancel)
Ctor |
|
Méthodes publiques | |
|---|---|
void
|
cleanFile()
Méthode pratique permettant de supprimer le fichier associé à FileInputStreamSource. |
void
|
close()
Effectuez le nettoyage requis sur la source de l'InputStream. |
InputStream
|
createInputStream()
Renvoie un nouveau clone du |
File
|
getFile()
Renvoie le fichier sous-jacent. |
long
|
size()
Renvoie la taille en octets des données sources. |
Constructeurs publics
FileInputStreamSource
public FileInputStreamSource (File file)
| Paramètres | |
|---|---|
file |
File |
FileInputStreamSource
public FileInputStreamSource (File file,
boolean deleteFileOnCancel)Ctor
| Paramètres | |
|---|---|
file |
File: ERROR(/File) contenant les données à diffuser |
deleteFileOnCancel |
boolean: si la valeur est "true", le fichier associé est supprimé lorsque close() est appelé. |
Méthodes publiques
cleanFile
public void cleanFile ()
Méthode pratique permettant de supprimer le fichier associé à FileInputStreamSource. Non sécurisé.
fermer
public void close ()
Effectuez le nettoyage requis sur la source de l'InputStream. Appeler cette méthode invalide essentiellement cette InputStreamSource.
createInputStream
public InputStream createInputStream ()
Renvoie un nouveau clone du ERROR(/InputStream) afin que l'appelant puisse lire le flux depuis le début. Chaque appel de cette méthode (jusqu'à ce que cancel() soit appelé) renvoie un ERROR(/InputStream) dont le comportement est identique. Les mêmes contenus sont renvoyés.
| Renvoie | |
|---|---|
InputStream |
ERROR(/InputStream) que l'appelant peut utiliser pour lire la source de données depuis le début. Peut renvoyer null si ce InputStreamSource a été invalidé par un appel précédent à cancel() ou si un nouvel InputStream ne peut pas être créé pour une autre raison. |
getFile
public File getFile ()
Renvoie le fichier sous-jacent. Il n'est pas garanti que le fichier existe toujours une fois le flux fermé.
| Renvoie | |
|---|---|
File |
|
taille
public long size ()
Renvoie la taille en octets des données sources.
| Renvoie | |
|---|---|
long |
|