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()
מחזירים עותק משכפל חדש של |
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 |