SparseImageUtil.SparseInputStream

public static class SparseImageUtil.SparseInputStream
extends Object

java.lang.Object
com.android.tradefed.util.SparseImageUtil.SparseInputStream


SparseInputStream legge dall'upstream e rileva il formato dei dati. Se l'upstream è un dato sparse valido, lo unsparserà al volo. Altrimenti passerà così com'è.

Riepilogo

Costruttori pubblici

SparseInputStream (BufferedInputStream in, long originalSize)

Metodi pubblici

void close ()
boolean isSparse ()
int read (byte[] buf, int off, int len)
int read ()
long size ()

Restituisce il numero totale di byte nell'immagine non sparsa.

Costruttori pubblici

SparseInputStream

public SparseInputStream (BufferedInputStream in, 
                long originalSize)

Parametri
in BufferedInputStream

originalSize long

Metodi pubblici

vicino

public void close ()

èsparso

public boolean isSparse ()

ritorna
boolean

Leggere

public int read (byte[] buf, 
                int off, 
                int len)

Parametri
buf byte

off int

len int

ritorna
int

Leggere

public int read ()

ritorna
int

misurare

public long size ()

Restituisce il numero totale di byte nell'immagine non sparsa.

ritorna
long mOriginalSize se il flusso sottostante è già non sparse.