SparseImageutil.SparseInputStream

public static class SparseImageUtil.SparseInputStream
extends Object

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


SparseInputStream odczytuje dane z serwera nadrzędnego i wykrywa format danych. Jeśli dane wejściowe to prawidłowe dane rzadkie, zostaną one rozproszone na bieżąco. W przeciwnym razie jest ono przekazywane w niezmienionej postaci.

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 nierozdzielonym obrazie.

Konstruktory publiczne

Rozproszony strumień danych wejściowych

public SparseInputStream (BufferedInputStream in, 
                long originalSize)

Parametry
in BufferedInputStream

originalSize long

Metody publiczne

zamknij

public void close ()

isSparse

public boolean isSparse ()

Zwroty
boolean

czytaj

public int read ()

Zwroty
int

czytaj

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

Parametry
buf byte

off int

len int

Zwroty
int

rozmiar

public long size ()

Zwraca łączną liczbę bajtów w nieprzetworzonym obrazie.

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