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 è costituito da dati sparsi validi, li desparsificherà dinamicamente. In caso contrario, viene semplicemente trasmesso così com'è.

Riepilogo

Costruttori pubblici

SparseInputStream(BufferedInputStream in, long originalSize)

Metodi pubblici

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

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

Costruttori pubblici

SparseInputStream

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

Ritorni
int

leggere

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

Parametri
buf byte

off int

len int

Ritorni
int

dimensioni

public long size ()

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

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