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 ()

稀疏

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(如果底层流已经是非稀疏格式)。