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 valore o sparsi i dati, ne scomparirà all'istante. In caso contrario, si limita il 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 sparsa.

Costruttori pubblici

Flusso di input sparso

public SparseInputStream (BufferedInputStream in, 
                long originalSize)

Parametri
in BufferedInputStream

originalSize long

Metodi pubblici

chiudi

public void close ()

isSparse

public boolean isSparse ()

Ritorni
boolean

leggere

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

Parametri
buf byte

off int

len int

Ritorni
int

leggere

public int read ()

Ritorni
int

dimensioni

public long size ()

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

Ritorni
long mOriginalSize se lo stream sottostante non è già sparso.