SnapshotInputStreamSource
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()
सोर्स डेटा का साइज़ बाइट में दिखाता है. |
पब्लिक कंस्ट्रक्टर
SnapshotInputStreamSource
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() पर किए गए किसी पिछले कॉल की वजह से अमान्य कर दिया गया है या किसी और वजह से नया InputStream नहीं बनाया जा सकता, तो null दिखाया जा सकता है. |
साइज़
public long size ()
सोर्स डेटा का साइज़ बाइट में दिखाता है.
रिटर्न | |
---|---|
long |