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 di InputStream.

InputStream createInputStream()

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

long size()

Restituisce la dimensione 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 di InputStream. Chiamare questo metodo essenzialmente invalida questo InputStreamSource.

creaFlussoDiIngresso

public InputStream createInputStream ()

Restituisce un nuovo clone di ERROR(/InputStream), in modo che il chiamante possa leggere lo stream da l'inizio. Ogni chiamata a questo metodo (fino alla chiamata a cancel()) restituiscono un elemento ERROR(/InputStream) con comportamento identico: verranno restituiti gli stessi contenuti.

Ritorni
InputStream Un ERROR(/InputStream) che il chiamante può utilizzare per leggere l'origine dati dal partendo da zero. Può restituire null se questo InputStreamSource è stato invalidato da una chiamata precedente a cancel() o se non è possibile eseguire un nuovo InputStream per altri motivi.

dimensioni

public long size ()

Restituisce la dimensione in byte dei dati di origine.

Ritorni
long