ByteArrayInputStreamSource

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource

java.lang.Object
   ↳ com.android.tradefed.result.ByteArrayInputStreamSource


खास जानकारी

पब्लिक कंस्ट्रक्टर

ByteArrayInputStreamSource(byte[] array)

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

void close()

InputStream के सोर्स को ज़रूरत के हिसाब से क्लीनअप करें.

InputStream createInputStream()

ERROR(/InputStream) का नया क्लोन दिखाता है, ताकि कॉलर शुरुआत से ही स्ट्रीम पढ़ सके.

long size()

सोर्स डेटा का साइज़ बाइट में दिखाता है.

पब्लिक कंस्ट्रक्टर

ByteArrayInputStreamSource

public ByteArrayInputStreamSource (byte[] array)

पैरामीटर
array byte

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

बंद करें

public void close ()

InputStream के सोर्स को ज़रूरत के हिसाब से क्लीनअप करें. इस तरीके को कॉल करने पर, इस InputStreamSource की वैल्यू अमान्य हो जाती है.

createInputStream

public InputStream createInputStream ()

ERROR(/InputStream) का नया क्लोन दिखाता है, ताकि कॉलर शुरुआत से ही स्ट्रीम पढ़ सके. इस तरीके को हर बार इस्तेमाल करने पर (cancel() को कॉल करने तक), एक जैसा काम करने वाला ERROR(/InputStream) दिखेगा. साथ ही, एक जैसा कॉन्टेंट दिखेगा.

रिटर्न
InputStream ऐसा ERROR(/InputStream) जिसका इस्तेमाल कॉलर, डेटा सोर्स को शुरू से पढ़ने के लिए कर सकता है. अगर InputStreamSource को cancel() पर किए गए किसी पिछले कॉल की वजह से अमान्य कर दिया गया है या किसी और वजह से नया InputStream नहीं बनाया जा सकता, तो null दिखाया जा सकता है.

साइज़

public long size ()

सोर्स डेटा का साइज़ बाइट में दिखाता है.

रिटर्न
long