स्नैपशॉट इनपुटस्ट्रीम स्रोत
public class SnapshotInputStreamSource
extends Object
implements InputStreamSource
java.lang.Object | |
↳ | com.android.tradefed.result.SnapshotInputStreamSource |
एक फ़ाइल-समर्थित InputStreamSource. यह सुनिश्चित करने के लिए मूल ERROR(/InputStream)
सामग्री का एक स्नैपशॉट बनाता है कि createInputStream()
आवश्यकता के अनुसार ERROR(/InputStream)
के समान व्यवहार करने वाला वापस आ जाएगा।
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
SnapshotInputStreamSource (String name, InputStream stream) फ़ाइल-समर्थित |
सार्वजनिक तरीके | |
---|---|
void | close () InputStream के स्रोत पर आवश्यक सफाई करें। |
InputStream | createInputStream () |
long | size () स्रोत डेटा के बाइट्स में आकार लौटाएं। |
सार्वजनिक निर्माणकर्ता
स्नैपशॉट इनपुटस्ट्रीम स्रोत
public SnapshotInputStreamSource (String name, InputStream stream)
फ़ाइल-समर्थित InputStreamSource
के लिए निर्माता
पैरामीटर | |
---|---|
name | String |
stream | InputStream |
सार्वजनिक तरीके
बंद करना
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 |