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 sparsi valido, lo annullerà al volo. Altrimenti, passthrough 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 divisa.

Costruttori pubblici

SparseInputStream

public SparseInputStream (BufferedInputStream in, 
                long originalSize)

Parametri
in BufferedInputStream

originalSize long

Metodi pubblici

chiudere

public void close ()

isSparse

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

taglia

public long size ()

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

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