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
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
public SparseInputStream (BufferedInputStream in,
long originalSize)
Parametri |
---|
in | BufferedInputStream |
originalSize | long |
Metodi pubblici
chiudere
public void close ()
isSparse
public boolean isSparse ()
leggere
public int read (byte[] buf,
int off,
int len)
Parametri |
---|
buf | byte |
off | int |
len | int |
leggere
public int read ()
taglia
public long size ()
Restituisce il numero totale di byte nell'immagine non divisa.
ritorna |
---|
long | mOriginalSize se il flusso sottostante è già non sparso. |