FileइनपुटStreamSource
public
class
FileInputStreamSource
extends Object
implements
InputStreamSource
java.lang.Object | |
↳ | com.android.tradefed.result.FileinputStreamSource |
इनपुट फ़ाइल लेने वाला InputStreamSource
.
कॉलर, फ़ाइल को मिटाने के लिए ज़िम्मेदार है
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
FileInputStreamSource(File file)
|
|
FileInputStreamSource(File file, boolean deleteFileOnCancel)
सीटीओ |
सार्वजनिक तरीके | |
---|---|
void
|
cleanFile()
FileइनपुटStreamSource से जुड़ी फ़ाइल को मिटाने का आसान तरीका. |
void
|
close()
InputStream के सोर्स पर सभी ज़रूरी क्लीनअप करें. |
InputStream
|
createInputStream()
|
File
|
getFile()
दी गई फ़ाइल दिखाता है. |
long
|
size()
सोर्स डेटा का साइज़ बाइट में दिखाएं. |
सार्वजनिक कंस्ट्रक्टर
FileइनपुटStreamSource
public FileInputStreamSource (File file)
पैरामीटर | |
---|---|
file |
File |
FileइनपुटStreamSource
public FileInputStreamSource (File file, boolean deleteFileOnCancel)
सीटीओ
पैरामीटर | |
---|---|
file |
File : ERROR(/File) में स्ट्रीम किया जाने वाला डेटा है |
deleteFileOnCancel |
boolean : अगर सही है, तो close() पर जुड़ी फ़ाइल मिटा दी जाएगी
कॉल किया जाता है |
सार्वजनिक तरीके
क्लीनअप फ़ाइल
public void cleanFile ()
FileइनपुटStreamSource से जुड़ी फ़ाइल को मिटाने का आसान तरीका. सुरक्षित नहीं है.
बंद करें
public void close ()
InputStream के सोर्स पर सभी ज़रूरी क्लीनअप करें. इस तरीके से ज़रूरी शर्तें पूरी करना
इस InputStreamSource
को अमान्य करता है.
बनाने के लिए इनपुट
public InputStream createInputStream ()
ERROR(/InputStream)
का नया क्लोन दिखाएं, ताकि कॉल करने वाला (कॉलर) व्यक्ति स्ट्रीम को पढ़ सके
शुरुआत. जब तक cancel()
को कॉल नहीं किया जाता, तब तक इस तरीके को इस्तेमाल करने पर
एक जैसा दिखने वाला ERROR(/InputStream)
रिटर्न करता है -- फिर से वही कॉन्टेंट लौटाया जाएगा.
रिटर्न | |
---|---|
InputStream |
एक ERROR(/InputStream) , जिसका इस्तेमाल कॉलर
शुरुआत. अगर यह InputStreamSource रहा हो, तो null लौटा सकता है
cancel() को किए गए पिछले कॉल के कारण अमान्य हो सकता है या फिर किसी नए InputStream अमान्य हो सकता है
किसी और वजह से बनाया गया हो. |
'getफ़ाइल'
public File getFile ()
दी गई फ़ाइल दिखाता है. इस बात की कोई गारंटी नहीं है कि स्ट्रीम के बाद फ़ाइल मौजूद रहेगी बंद.
रिटर्न | |
---|---|
File |
साइज़
public long size ()
सोर्स डेटा का साइज़ बाइट में दिखाएं.
रिटर्न | |
---|---|
long |