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 close().

abstract void close()

Effectuez tous les nettoyages requis sur la source du flux d'entrée.

abstract InputStream createInputStream()

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

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