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: File में स्ट्रीम किया जाने वाला डेटा मौजूद है |
deleteFileOnCancel |
boolean: अगर यह वैल्यू सही है, तो close() को कॉल करने पर, इससे जुड़ी फ़ाइल मिटा दी जाएगी |
पब्लिक मेथड
cleanFile
public void cleanFile ()
FileInputStreamSource से जुड़ी फ़ाइल को मिटाने का आसान तरीका. यह वीपीएन सुरक्षित नहीं है.
बंद करें
public void close ()
InputStream के सोर्स में ज़रूरी क्लीनअप करें. इस तरीके को कॉल करने से, यह InputStreamSource अमान्य हो जाता है.
createInputStream
public InputStream createInputStream ()
InputStream का नया क्लोन दिखाता है, ताकि कॉल करने वाला व्यक्ति स्ट्रीम को शुरू से पढ़ सके. इस तरीके को हर बार कॉल करने पर (जब तक cancel() को कॉल नहीं किया जाता), एक जैसा काम करने वाला InputStream मिलेगा. इसका मतलब है कि हर बार एक ही कॉन्टेंट मिलेगा.
| रिटर्न | |
|---|---|
InputStream |
एक InputStream, जिसका इस्तेमाल कॉल करने वाला व्यक्ति डेटा सोर्स को शुरू से पढ़ने के लिए कर सकता है. अगर cancel() को पहले ही कॉल किया जा चुका है और इस वजह से यह InputStreamSource अमान्य हो गया है, तो null वापस मिल सकता है. इसके अलावा, अगर किसी अन्य वजह से नया InputStream नहीं बनाया जा सकता, तो भी null वापस मिल सकता है. |
getFile
public File getFile ()
यह फ़ंक्शन, फ़ाइल को दिखाता है. स्ट्रीम बंद होने के बाद, यह ज़रूरी नहीं है कि फ़ाइल मौजूद हो.
| रिटर्न | |
|---|---|
File |
|
size
public long size ()
सोर्स डेटा का साइज़ बाइट में दिखाता है.
| रिटर्न | |
|---|---|
long |
|