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() द्वारा null कर दिया गया है, या यदि किसी अन्य कारण से एक नया InputStream नहीं बनाया जा सकता है, तो यह शून्य हो सकता है।

आकार

public long size ()

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

रिटर्न
long