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

크기

public long size ()

희소화되지 않은 이미지의 총 바이트 수를 반환합니다.

보고
long 기본 스트림이 이미 희소하지 않은 경우 mOriginalSize입니다.