Source du flux d'entrée
public
interface
InputStreamSource
com.android.tradefed.result.InputStreamSource |
Cette interface encapsule un élément ERROR(/InputStream)
pour le rendre clonable.
Attendez-vous à ce qu'une ressource soit divulguée, sauf si cancel()
est appelé.
qu'une fois que cancel()
est appelé sur une instance, cette instance et tous les ERROR(/InputStream)
qu'elle a créés ne sont pas valides.
Résumé
Méthodes publiques | |
---|---|
default
void
|
cancel()
<ph type="x-smartling-placeholder"></ph>
Cette méthode est obsolète.
utilisez plutôt |
abstract
void
|
close()
Effectuez tous les nettoyages requis sur la source du flux d'entrée. |
abstract
InputStream
|
createInputStream()
Renvoyez un nouveau clone de |
abstract
long
|
size()
Renvoie la taille en octets des données sources. |
Méthodes publiques
annuler
public void cancel ()
<ph type="x-smartling-placeholder"></ph>
Cette méthode est obsolète.
utilisez plutôt close()
.
Effectuez tous les nettoyages requis sur la source du flux d'entrée. Appeler cette méthode pour l'essentiel
invalide ce InputStreamSource
.
fermer
public abstract 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 abstract 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. |
taille
public abstract long size ()
Renvoie la taille en octets des données sources.
Renvoie | |
---|---|
long |