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 nadrzędna wartość jest prawidłowa jest ich niewiele, więc są one na bieżąco rozproszone. W przeciwnym razie odbywa się tylko przekazywanie w niezmienionej formie.

Podsumowanie

Konstruktory publiczne

SparseInputStream(BufferedInputStream in, long originalSize)

Metody publiczne

void close()
boolean isSparse()
int read(byte[] buf, int off, int len)
int read()
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 ()

bardzo rzadkie

public boolean isSparse ()

Zwroty
boolean

czytaj

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

Parametry
buf byte

off int

len int

Zwroty
int

czytaj

public int read ()

Zwroty
int

rozmiar

public long size ()

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

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