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 (byte[] buf, int off, int len)
int read ()
long size ()

非スパース イメージの合計バイト数を返します。

パブリック コンストラクター

SparseInputStream

public SparseInputStream (BufferedInputStream in, 
                long originalSize)

パラメーター
in BufferedInputStream

originalSize long

公開メソッド

近い

public void close ()

isSparse

public boolean isSparse ()

戻り値
boolean

読む

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

パラメーター
buf byte

off int

len int

戻り値
int

読む

public int read ()

戻り値
int

サイズ

public long size ()

非スパース イメージの合計バイト数を返します。

戻り値
long基になるストリームが既に非スパースの場合は mOriginalSize。