public static class SparseImageUtil.SparseInputStream
extends Object
java.lang.Object |
↳ | 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 |
公開メソッド
isSparse
public boolean isSparse ()
読む
public int read (byte[] buf,
int off,
int len)
パラメーター |
---|
buf | byte |
off | int |
len | int |
サイズ
public long size ()
非スパース イメージの合計バイト数を返します。
戻り値 |
---|
long | 基になるストリームが既に非スパースの場合は mOriginalSize。 |