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

מחזירים עותק משכפל חדש של ERROR(/InputStream), כדי שהמבצע יכול לקרוא את הסטרימינג מתחילתו.

File getFile()

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

long size()

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

קונסטרוקטורים גלויים לכולם

FileInputStreamSource

public FileInputStreamSource (File file)

פרמטרים
file File

FileInputStreamSource

public FileInputStreamSource (File file, 
                boolean deleteFileOnCancel)

Ctor

פרמטרים
file File: ERROR(/File) שמכיל את הנתונים שרוצים להעביר בסטרימינג

deleteFileOnCancel boolean: אם הערך הוא true, הקובץ המשויך יימחק כשייקרא לפונקציה 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

size

public long size ()

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

החזרות
long