SparseImageUtil.SparseInputStream

public static class SparseImageUtil.SparseInputStream
extends Object

java.lang.Object
com.android.tradefed.util.SparseImageUtil.SparseइनपुटStream


SparseInputStream, अपस्ट्रीम से पढ़ता है और डेटा फ़ॉर्मैट का पता लगाता है. अगर अपस्ट्रीम में कम डेटा है, तो यह डेटा फ़्लाई पर अनस्पैस हो जाएगा. नहीं तो, वह उसी तरह आगे बढ़ता है.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

SparseInputStream(BufferedInputStream in, long originalSize)

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

void close()
boolean isSparse()
int read()
int read(byte[] buf, int off, int len)
long size()

पार्स नहीं की गई इमेज में बाइट की कुल संख्या दिखाता है.

सार्वजनिक कंस्ट्रक्टर

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

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