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, le cas échéant.
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 du |
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 ()
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. |
taille
public long size ()
Renvoie la taille en octets des données sources.
| Renvoie | |
|---|---|
long |
|