SparseImageUtil.SparseInputStream

public static class SparseImageUtil.SparseInputStream
extends Object

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


O SparseInputStream é lido da upstream e detecta o formato de dados. Se a origem for dados válidos, eles serão descompactados imediatamente. Caso contrário, ele será apenas transmitido como está.

Resumo

Construtores públicos

SparseInputStream(BufferedInputStream in, long originalSize)

Métodos públicos

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

Retorna o número total de bytes na imagem não analisada.

Construtores públicos

SparseInputStream

public SparseInputStream (BufferedInputStream in, 
                long originalSize)

Parâmetros
in BufferedInputStream

originalSize long

Métodos públicos

fechar

public void close ()

isSparse

public boolean isSparse ()

Retorna
boolean

ler

public int read ()

Retorna
int

ler

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

Parâmetros
buf byte

off int

len int

Retorna
int

size

public long size ()

Retorna o número total de bytes na imagem não esparsa.

Retorna
long mOriginalSize se o stream de origem já não for disperso.