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)

קטור

שיטות ציבוריות

void cleanFile ()

שיטת נוחות למחיקת הקובץ המשויך ל-FileInputStreamSource.

void close ()

בצע כל ניקוי נדרש במקור ה-InputStream.

InputStream createInputStream ()

החזר שיבוט חדש של ה- ERROR(/InputStream) , כדי שהמתקשר יוכל לקרוא את הזרם מההתחלה.

File getFile ()

מחזיר את הקובץ הבסיסי.

long size ()

החזר את הגודל בבתים של נתוני המקור.

בנאים ציבוריים

FileInputStreamSource

public FileInputStreamSource (File file)

פרמטרים
file File

FileInputStreamSource

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) שהמתקשר יכול להשתמש בו כדי לקרוא את מקור הנתונים מההתחלה. עשוי להחזיר null אם InputStreamSource זה בוטלה על ידי קריאה קודמת ל- cancel() , או אם לא ניתן ליצור InputStream חדש מסיבה אחרת.

getFile

public File getFile ()

מחזיר את הקובץ הבסיסי. אין ערובה לקובץ שקיים יותר לאחר סגירת הזרם.

החזרות
File

גודל

public long size ()

החזר את הגודל בבתים של נתוני המקור.

החזרות
long