स्नैपशॉट इनपुटस्ट्रीम सोर्स
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
को अमान्य करता है.
बनाने के लिए इनपुट
public InputStream createInputStream ()
ERROR(/InputStream)
का नया क्लोन दिखाएं, ताकि कॉल करने वाला (कॉलर) व्यक्ति स्ट्रीम को पढ़ सके
शुरुआत. जब तक cancel()
को कॉल नहीं किया जाता, तब तक इस तरीके को इस्तेमाल करने पर
एक जैसा दिखने वाला ERROR(/InputStream)
रिटर्न करता है -- फिर से वही कॉन्टेंट लौटाया जाएगा.
रिटर्न | |
---|---|
InputStream |
एक ERROR(/InputStream) , जिसका इस्तेमाल कॉलर
शुरुआत. अगर यह InputStreamSource रहा हो, तो null लौटा सकता है
cancel() को किए गए पिछले कॉल के कारण अमान्य हो सकता है या फिर किसी नए InputStream अमान्य हो सकता है
किसी और वजह से बनाया गया हो. |
साइज़
public long size ()
सोर्स डेटा का साइज़ बाइट में दिखाएं.
रिटर्न | |
---|---|
long |