SparseImageUtil.SparseInputStream

public static class SparseImageUtil.SparseInputStream
extends InputStream

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


SparseInputStream odczytuje dane z węzła nadrzędnego i wykrywa format danych. Jeśli element nadrzędny jest prawidłowym rzadkim zbiorem danych, zostanie on na bieżąco przekształcony w zbiór gęsty. W przeciwnym razie jest przekazywana bez zmian.

Podsumowanie

Konstruktory publiczne

SparseInputStream(BufferedInputStream in, long originalSize)

Metody publiczne

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

Zwraca łączną liczbę bajtów w obrazie bez rozrzedzenia.

Konstruktory publiczne

SparseInputStream

public SparseInputStream (BufferedInputStream in, 
                long originalSize)

Parametry
in BufferedInputStream

originalSize long

Zgłasza
IOException

Metody publiczne

zamknij

public void close ()

Zgłasza
IOException

isSparse

public boolean isSparse ()

Zwraca
boolean

odczyt

public int read ()

Zwraca
int

Zgłasza
IOException

odczyt

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

Parametry
buf byte

off int

len int

Zwraca
int

Zgłasza
IOException

rozmiar

public long size ()

Zwraca łączną liczbę bajtów w obrazie bez rozrzedzenia.

Zwraca
long mOriginalSize, jeśli strumień bazowy nie jest już rzadki.