Google is committed to advancing racial equity for Black communities. See how.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

InputStreamSource

public interface InputStreamSource

com.android.tradefed.result.InputStreamSource


Cette interface ERROR(/InputStream) essentiellement une ERROR(/InputStream) pour la rendre clonable.

Il faut s'attendre à ce qu'une ressource fuit à moins que cancel() soit appelée, et qu'une fois que cancel() est appelée sur une instance, cette instance et toute ERROR(/InputStream) qu'elle a créée seront invalides.

Résumé

Méthodes publiques

default void cancel ()

Cette méthode est obsolète. utilisez plutôt close() .

abstract void close ()

Effectuez tout nettoyage requis sur la source de InputStream.

abstract InputStream createInputStream ()

Renvoie un nouveau clone de l' ERROR(/InputStream) , afin que l'appelant puisse lire le flux depuis le début.

abstract long size ()

Renvoie la taille en octets des données source.

Méthodes publiques

Annuler

public void cancel ()

Cette méthode est obsolète.
utilisez plutôt close() .

Effectuez tout nettoyage requis sur la source de InputStream. L'appel de cette méthode invalide essentiellement ce InputStreamSource .

proche

public abstract void close ()

Effectuez tout nettoyage requis sur la source de InputStream. L'appel de cette méthode invalide essentiellement ce InputStreamSource .

createInputStream

public abstract InputStream createInputStream ()

Renvoie un nouveau clone de l' ERROR(/InputStream) , afin que l'appelant puisse lire le flux depuis le début. Chaque invocation de cette méthode (jusqu'à ce que cancel() soit appelée) renverra une ERROR(/InputStream) comportement identique ERROR(/InputStream) - le même contenu sera renvoyé.

Retour
InputStream Une ERROR(/InputStream) que l'appelant peut utiliser pour lire la source de données depuis le début. Peut retourner null si ce InputStreamSource a été invalidé par un appel précédent à cancel() , ou si un nouveau InputStream ne peut pas être créé pour une autre raison.

Taille

public abstract long size ()

Renvoie la taille en octets des données source.

Retour
long