ByteArrayInputStreamSource

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource

java.lang.ऑब्जेक्ट
com.android.tradefed.result.ByteArrayInputStreamSource


सारांश

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

ByteArrayInputStreamSource (byte[] array)

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

void close ()

इनपुटस्ट्रीम के स्रोत पर कोई भी आवश्यक सफ़ाई करें।

InputStream createInputStream ()

ERROR(/InputStream) का एक नया क्लोन लौटाएं, ताकि कॉल करने वाला शुरू से ही स्ट्रीम पढ़ सके।

long size ()

स्रोत डेटा के बाइट्स में आकार लौटाएँ।

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

ByteArrayInputStreamSource

public ByteArrayInputStreamSource (byte[] array)

पैरामीटर
array byte

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

बंद करना

public void close ()

इनपुटस्ट्रीम के स्रोत पर कोई भी आवश्यक सफ़ाई करें। इस विधि को कॉल करना अनिवार्य रूप से इस InputStreamSource अमान्य कर देता है।

createInputStream

public InputStream createInputStream ()

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

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

आकार

public long size ()

स्रोत डेटा के बाइट्स में आकार लौटाएँ।

रिटर्न
long