ByteArrayInputStreamSource

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource

java.lang.Object
com.android.tradefed.result.ByteArrayInputStreamSource


Résumé

Constructeurs publics

ByteArrayInputStreamSource (byte[] array)

Méthodes publiques

void close ()

Effectuez tout nettoyage requis sur la source de InputStream.

InputStream createInputStream ()

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

long size ()

Renvoie la taille en octets des données source.

Constructeurs publics

ByteArrayInputStreamSource

public ByteArrayInputStreamSource (byte[] array)

Paramètres
array byte

Méthodes publiques

fermer

public void close ()

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

créerInputStream

public InputStream createInputStream ()

Renvoie un nouveau clone de 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) au comportement identique - 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 renvoyer null si ce InputStreamSource a été invalidé par un appel antérieur à cancel() , ou si un nouveau InputStream ne peut pas être créé pour une autre raison.

taille

public long size ()

Renvoie la taille en octets des données source.

Retour
long