SnapshotInputStreamSource
public
class
SnapshotInputStreamSource
extends Object
implements
InputStreamSource
java.lang.Object | |
↳ | com.android.tradefed.result.SnapshotInputStreamSource |
InputStreamSource שמבוסס על קובץ. יוצרים קובץ snapshot של התוכן המקורי של ERROR(/InputStream)
כדי לוודא ש-createInputStream()
יחזיר ERROR(/InputStream)
s עם התנהגות זהה, לפי הצורך.
סיכום
יוצרים ציבוריים | |
---|---|
SnapshotInputStreamSource(String name, InputStream stream)
קונסטרוקטור ל- |
שיטות ציבוריות | |
---|---|
void
|
close()
מבצעים את פעולות הניקוי הנדרשות במקור של InputStream. |
InputStream
|
createInputStream()
מחזירים עותק משכפל חדש של |
long
|
size()
הפונקציה מחזירה את הגודל בבייט של נתוני המקור. |
יוצרים ציבוריים
SnapshotInputStreamSource
public SnapshotInputStreamSource (String name, InputStream stream)
קונסטרוקטור ל-InputStreamSource
שמגובים בקובץ
פרמטרים | |
---|---|
name |
String |
stream |
InputStream |
שיטות ציבוריות
סגירה
public void close ()
מבצעים את פעולות הניקוי הנדרשות במקור של InputStream. קריאה ל-method הזו מובילה למעשה לביטול התוקף של InputStreamSource
.
createInputStream
public InputStream createInputStream ()
מחזירים עותק משכפל חדש של ERROR(/InputStream)
, כדי שהמבצע יכול לקרוא את הסטרימינג מתחילתו. כל הפעלה של השיטה הזו (עד שמפעילים את cancel()
) תחזיר ERROR(/InputStream)
עם התנהגות זהה – ייוחזר אותו תוכן.
החזרות | |
---|---|
InputStream |
ERROR(/InputStream) שיכול לשמש את המתקשר כדי לקרוא את מקור הנתונים
מההתחלה. הפונקציה עשויה להחזיר את הערך null אם הערך של InputStreamSource בוטל על ידי
קריאה קודמת ל-cancel() , או אם לא ניתן ליצור קלט Stream חדש
מסיבה אחרת. |
size
public long size ()
הפונקציה מחזירה את הגודל בבייטים של נתוני המקור.
החזרות | |
---|---|
long |