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, अगर मौजूदा स्ट्रीम पहले से ही स्पैर्स नहीं है.