SparseImageUtil.SparseInputStream

public static class SparseImageUtil.SparseInputStream
extends Object

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


SparseInputStream lê do upstream e detecta o formato dos dados. Se o upstream for um dado esparso válido, ele será descompactado instantaneamente. Caso contrário, ele apenas passará como está.

Resumo

Construtores públicos

SparseInputStream (BufferedInputStream in, long originalSize)

Métodos públicos

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

Retorne o número total de bytes na imagem não dispersada.

Construtores públicos

SparseInputStream

public SparseInputStream (BufferedInputStream in, 
                long originalSize)

Parâmetros
in BufferedInputStream

originalSize long

Métodos públicos

fechar

public void close ()

é esparso

public boolean isSparse ()

Devoluções
boolean

ler

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

Parâmetros
buf byte

off int

len int

Devoluções
int

ler

public int read ()

Devoluções
int

tamanho

public long size ()

Retorne o número total de bytes na imagem não dispersada.

Devoluções
long mOriginalSize se o fluxo subjacente já não for esparso.