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

Esegui le operazioni di pulizia necessarie sull'origine dell'InputStream.

InputStream createInputStream()

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

long size()

Restituisce le dimensioni in byte dei dati di origine.

Costruttori pubblici

ByteArrayInputStreamSource

public ByteArrayInputStreamSource (byte[] array)

Parametri
array byte

Metodi pubblici

chiudi

public void close ()

Esegui le operazioni di pulizia necessarie sull'origine dell'InputStream. La chiamata a questo metodo invalida essenzialmente questo InputStreamSource.

createInputStream

public InputStream createInputStream ()

Restituisce un nuovo clone di ERROR(/InputStream), in modo che il chiamante possa leggere lo stream dall'inizio. Ogni chiamata di questo metodo (fino alla chiamata di cancel()) restituirà un ERROR(/InputStream) che si comporta in modo identico, ovvero restituirà gli stessi contenuti.

Ritorni
InputStream Un ERROR(/InputStream) che l'autore della chiamata 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 non è possibile creare un nuovo InputStream per qualche altro motivo.

dimensioni

public long size ()

Restituisce le dimensioni in byte dei dati di origine.

Ritorni
long