फ़ाइल इनपुटस्ट्रीम स्रोत
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 () FileInputStreamSource से जुड़ी फ़ाइल को हटाने की सुविधाजनक विधि। |
void | close () InputStream के स्रोत पर आवश्यक सफाई करें। |
InputStream | createInputStream () |
File | getFile () अंतर्निहित फ़ाइल लौटाता है। |
long | size () स्रोत डेटा के बाइट्स में आकार लौटाएं। |
सार्वजनिक निर्माणकर्ता
फ़ाइल इनपुटस्ट्रीम स्रोत
public FileInputStreamSource (File file)
पैरामीटर | |
---|---|
file | File |
फ़ाइल इनपुटस्ट्रीम स्रोत
public FileInputStreamSource (File file, boolean deleteFileOnCancel)
सीटीओआर
पैरामीटर | |
---|---|
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() द्वारा null कर दिया गया है, या यदि किसी अन्य कारण से एक नया InputStream नहीं बनाया जा सकता है, तो यह शून्य हो सकता है। |
दस्तावेज लें
public File getFile ()
अंतर्निहित फ़ाइल लौटाता है। स्ट्रीम बंद होने के बाद फ़ाइल मौजूद होने की गारंटी नहीं है।
रिटर्न | |
---|---|
File |
आकार
public long size ()
स्रोत डेटा के बाइट्स में आकार लौटाएं।
रिटर्न | |
---|---|
long |