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

size

public long size ()

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

戻り値
long 基になるストリームがすでにスパースでない場合、mOriginalSize。