Stay organized with collections
Save and categorize content based on your preferences.
public
static
class
SparseImageUtil.SparseInputStream
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.SparseImageUtil.SparseInputStream
|
SparseInputStream read from upstream and detects the data format. If the upstream is a valid
sparse data, it will unsparse it on the fly. Otherwise, it just passthrough as is.
Summary
Public methods |
void
|
close()
|
boolean
|
isSparse()
|
int
|
read()
|
int
|
read(byte[] buf, int off, int len)
|
long
|
size()
Return the total number of bytes in the unsparsed image.
|
Public constructors
public SparseInputStream (BufferedInputStream in,
long originalSize)
Parameters |
in |
BufferedInputStream |
originalSize |
long |
Public methods
close
public void close ()
isSparse
public boolean isSparse ()
read
public int read (byte[] buf,
int off,
int len)
Parameters |
buf |
byte |
off |
int |
len |
int |
size
public long size ()
Return the total number of bytes in the unsparsed image.
Returns |
long |
mOriginalSize if underlying stream is already non-sparse. |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2024-10-08 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-08 UTC."],[],[]]