SparseImageUtil.SparseInputStream
public
static
class
SparseImageUtil.SparseInputStream
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.SparseImageUtil.SparseInputStream |
SparseInputStream はアップストリームから読み取り、データ形式を検出します。アップストリームが有効なスパース データの場合は、その場でスパース化を解除します。それ以外の場合は、そのままパススルーされます。
概要
パブリック コンストラクタ | |
---|---|
SparseInputStream(BufferedInputStream in, long originalSize)
|
パブリック メソッド | |
---|---|
void
|
close()
|
boolean
|
isSparse()
|
int
|
read()
|
int
|
read(byte[] buf, int off, int len)
|
long
|
size()
未圧縮画像のバイト数の合計を返します。 |
パブリック コンストラクタ
SparseInputStream
public SparseInputStream (BufferedInputStream in, long originalSize)
パラメータ | |
---|---|
in |
BufferedInputStream |
originalSize |
long |
パブリック メソッド
閉じる
public void close ()
isSparse
public boolean isSparse ()
戻り値 | |
---|---|
boolean |
読書
public int read ()
戻り値 | |
---|---|
int |
読書
public int read (byte[] buf, int off, int len)
パラメータ | |
---|---|
buf |
byte |
off |
int |
len |
int |
戻り値 | |
---|---|
int |
size
public long size ()
未圧縮画像のバイト数の合計を返します。
戻り値 | |
---|---|
long |
基盤となるストリームがすでに非スパースである場合の mOriginalSize。 |