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)
Directeur |
Méthodes publiques | |
---|---|
void
|
cleanFile()
Méthode pratique permettant de supprimer le fichier associé à FileInputStreamSource |
void
|
close()
Effectuez tous les nettoyages requis sur la source du flux d'entrée. |
InputStream
|
createInputStream()
Renvoyez un nouveau clone de |
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)
Directeur
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() .
s'appelle |
Méthodes publiques
cleanFile
public void cleanFile ()
Méthode pratique permettant de supprimer le fichier associé à FileInputStreamSource Ce n'est pas sûr.
fermer
public void close ()
Effectuez tous les nettoyages requis sur la source du flux d'entrée. Appeler cette méthode pour l'essentiel
invalide ce InputStreamSource
.
createInputStream
public InputStream createInputStream ()
Renvoyez un nouveau clone de ERROR(/InputStream)
afin que l'appelant puisse lire le flux depuis
au début. Chaque appel de cette méthode (jusqu'à ce que cancel()
soit appelé)
renvoyer un ERROR(/InputStream)
se comportant de manière identique : le même contenu est renvoyé.
Renvoie | |
---|---|
InputStream |
Un objet ERROR(/InputStream) que l'appelant peut utiliser pour lire la source de données à partir de
à partir de zéro. Peut renvoyer null si InputStreamSource a été
invalidée 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. L'existence du fichier n'est plus garantie une fois le flux fermé.
Renvoie | |
---|---|
File |
taille
public long size ()
Renvoie la taille en octets des données sources.
Renvoie | |
---|---|
long |