ByteArrayInputStreamSource

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource

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


Riepilogo

Costruttori pubblici

ByteArrayInputStreamSource (byte[] array)

Metodi pubblici

void close ()

Eseguire qualsiasi pulizia richiesta sull'origine di InputStream.

InputStream createInputStream ()

Restituisce un nuovo clone di ERROR(/InputStream) , in modo che il chiamante possa leggere lo stream dall'inizio.

long size ()

Restituisce la dimensione in byte dei dati di origine.

Costruttori pubblici

ByteArrayInputStreamSource

public ByteArrayInputStreamSource (byte[] array)

Parametri
array byte

Metodi pubblici

vicino

public void close ()

Eseguire qualsiasi pulizia richiesta sull'origine di InputStream. La chiamata a questo metodo essenzialmente invalida questo InputStreamSource .

creareInputStream

public InputStream createInputStream ()

Restituisce un nuovo clone di ERROR(/InputStream) , in modo che il chiamante possa leggere lo stream dall'inizio. Ogni invocazione di questo metodo (fino a quando non viene chiamato cancel() ) restituirà un ERROR(/InputStream) dal comportamento identico: verranno restituiti gli stessi contenuti.

ritorna
InputStream Un ERROR(/InputStream) che il chiamante può utilizzare per leggere l'origine dati dall'inizio. Può restituire null se questo InputStreamSource è stato invalidato da una chiamata precedente a cancel() o se un nuovo InputStream non può essere creato per qualche altro motivo.

misurare

public long size ()

Restituisce la dimensione in byte dei dati di origine.

ritorna
long