SparseImageUtil.SparseInputStream

public static class SparseImageUtil.SparseInputStream
extends InputStream

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


SparseInputStream lee desde la transmisión ascendente y detecta el formato de datos. Si la transmisión ascendente es un dato disperso válido, lo desglosará sobre la marcha. De lo contrario, solo lo pasará tal como está.

Resumen

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

Devuelve la cantidad total de bytes de la imagen no dispersa.

Constructores públicos

SparseInputStream

public SparseInputStream (BufferedInputStream in, 
                long originalSize)

Parámetros
in BufferedInputStream

originalSize long

Arroja
IOException

Métodos públicos

cerrar

public void close ()

Arroja
IOException

isSparse

public boolean isSparse ()

Muestra
boolean

read

public int read ()

Muestra
int

Arroja
IOException

read

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

Parámetros
buf byte

off int

len int

Muestra
int

Arroja
IOException

tamaño

public long size ()

Devuelve la cantidad total de bytes de la imagen no dispersa.

Muestra
long mOriginalSize si la transmisión subyacente ya no es dispersa.