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