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 |
크기
public long size ()
스캔되지 않은 이미지의 총 바이트 수를 반환합니다.
반환 값 | |
---|---|
long |
기본 스트림이 이미 비희박한 경우 mOriginalSize |