ByteArrayInputStreamSource

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource

java.lang.Oggetto
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 il flusso 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 .

createInputStream

public InputStream createInputStream ()

Restituisce un nuovo clone di ERROR(/InputStream) , in modo che il chiamante possa leggere il flusso dall'inizio. Ogni invocazione di questo metodo (fino a quando non viene chiamato cancel() ) restituirà un ERROR(/InputStream) che si comporta in modo 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 precedente chiamata a cancel() o se non è possibile creare un nuovo InputStream per qualche altro motivo.

misurare

public long size ()

Restituisce la dimensione in byte dei dati di origine.

ritorna
long