Google est engagé à faire progresser l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

InputStreamSource

public interface InputStreamSource

com.android.tradefed.result.InputStreamSource


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

Il faut attendre qu'une ressource sera moins fuite d' cancel() est appelée, et qu'une fois cancel() est appelée sur une instance, que cette instance et toute ERROR(/InputStream) s il a créé sera invalide.

Résumé

méthodes publiques

default void cancel ()

Cette méthode est dépréciée. utilisation close() à la place.

abstract void close ()

Faites tout nettoyage nécessaire à la source du InputStream.

abstract InputStream createInputStream ()

Retour un nouveau clone de l' ERROR(/InputStream) , de sorte que l'appelant peut 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 dépréciée.
utilisation close() à la place.

Faites tout nettoyage nécessaire à la source du InputStream. L' appel de cette méthode essentiellement ce invalident InputStreamSource .

proche

public abstract void close ()

Faites tout nettoyage nécessaire à la source du InputStream. L' appel de cette méthode essentiellement ce invalident InputStreamSource .

createInputStream

public abstract InputStream createInputStream ()

Retour un nouveau clone de l' ERROR(/InputStream) , de sorte que l'appelant peut lire le flux depuis le début. Chaque appel de cette méthode (jusqu'à cancel() est appelée) renvoie une identiquement comportant ERROR(/InputStream) - le même contenu sera retourné.

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 cette InputStreamSource a été invalidée par un appel avant cancel() , ou si une nouvelle InputStream ne peut être créé pour une autre raison.

Taille

public abstract long size ()

Renvoie la taille en octets des données source.

Retour
long