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 () החזר שיבוט חדש של ה- |
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 |