SnapshotInputStreamSource
public
class
SnapshotInputStreamSource
extends Object
implements
InputStreamSource
java.lang.Object | |
↳ | com.android.tradefed.result.SnapshotInputStreamSource |
InputStreamSource basé sur un fichier. Crée un instantané du contenu d'origine de ERROR(/InputStream)
pour s'assurer que createInputStream()
renvoie des ERROR(/InputStream)
qui se comportent de manière identique, comme requis.
Résumé
Constructeurs publics | |
---|---|
SnapshotInputStreamSource(String name, InputStream stream)
Constructeur pour un |
Méthodes publiques | |
---|---|
void
|
close()
Effectuez le nettoyage requis sur la source de l'InputStream. |
InputStream
|
createInputStream()
Renvoie un nouveau clone de |
long
|
size()
Renvoie la taille en octets des données sources. |
Constructeurs publics
SnapshotInputStreamSource
public SnapshotInputStreamSource (String name, InputStream stream)
Constructeur pour un InputStreamSource
basé sur un fichier
Paramètres | |
---|---|
name |
String |
stream |
InputStream |
Méthodes publiques
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 ()
Renvoyez un nouveau clone de 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. |
taille
public long size ()
Renvoie la taille en octets des données sources.
Renvoie | |
---|---|
long |