SparseImageUtil.SparseInputStream
public
static
class
SparseImageUtil.SparseInputStream
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.SparseImageUtil.SparseInputStream |
SparseInputStream đọc từ thượng nguồn và phát hiện định dạng dữ liệu. Nếu dữ liệu thượng nguồn là dữ liệu thưa hợp lệ, thì dữ liệu này sẽ được giải phóng ngay lập tức. Nếu không, giá trị này sẽ được truyền nguyên trạng.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
SparseInputStream(BufferedInputStream in, long originalSize)
|
Phương thức công khai | |
---|---|
void
|
close()
|
boolean
|
isSparse()
|
int
|
read()
|
int
|
read(byte[] buf, int off, int len)
|
long
|
size()
Trả về tổng số byte trong hình ảnh chưa được phân tích cú pháp. |
Hàm khởi tạo công khai
SparseInputStream
public SparseInputStream (BufferedInputStream in, long originalSize)
Tham số | |
---|---|
in |
BufferedInputStream |
originalSize |
long |
Phương thức công khai
đóng
public void close ()
Thưa thớt
public boolean isSparse ()
Giá trị trả về | |
---|---|
boolean |
đọc
public int read ()
Giá trị trả về | |
---|---|
int |
đọc
public int read (byte[] buf, int off, int len)
Tham số | |
---|---|
buf |
byte |
off |
int |
len |
int |
Giá trị trả về | |
---|---|
int |
size
public long size ()
Trả về tổng số byte trong hình ảnh chưa được phân tích cú pháp.
Giá trị trả về | |
---|---|
long |
mOriginalSize nếu luồng cơ bản không phải là luồng thưa. |