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