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