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