public static class SparseImageUtil.SparseInputStream
extends Object
java.lang.Объект |
↳ | com.android.tradefed.util.SparseImageUtil.SparseInputStream |
SparseInputStream считывает из восходящего потока и определяет формат данных. Если восходящий поток является допустимыми разреженными данными, он будет разбирать их на лету. В противном случае он просто проходит как есть.
Краткое содержание
Публичные методы |
---|
void | close () |
boolean | isSparse () |
int | read (byte[] buf, int off, int len) |
int | read () |
long | size () Возвращает общее количество байтов в непроанализированном изображении. |
Публичные конструкторы
public SparseInputStream (BufferedInputStream in,
long originalSize)
Параметры |
---|
in | BufferedInputStream |
originalSize | long |
Публичные методы
закрывать
public void close ()
isSparse
public boolean isSparse ()
читать
public int read (byte[] buf,
int off,
int len)
Параметры |
---|
buf | byte |
off | int |
len | int |
читать
public int read ()
размер
public long size ()
Возвращает общее количество байтов в непроанализированном изображении.
Возвращает |
---|
long | mOriginalSize, если базовый поток уже не является разреженным. |