SparseImageUtil.SparseInputStream

public static class SparseImageUtil.SparseInputStream
extends Object

java.lang.ऑब्जेक्ट
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 ()

अनस्पार्स्ड छवि में बाइट्स की कुल संख्या लौटाएँ।

सार्वजनिक निर्माणकर्ता

स्पार्सइनपुटस्ट्रीम

public SparseInputStream (BufferedInputStream in, 
                long originalSize)

पैरामीटर
in BufferedInputStream

originalSize long

सार्वजनिक तरीके

बंद करना

public void close ()

विरल है

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 यदि अंतर्निहित स्ट्रीम पहले से ही गैर-विरल है।