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