फ़ाइल इनपुटस्ट्रीम स्रोत

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 ()

ERROR(/InputStream) का एक नया क्लोन लौटाएं, ताकि कॉलर शुरू से ही स्ट्रीम को पढ़ सके।

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