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. קריאה לשיטה הזו מובילה למעשה לביטול התוקף של InputStreamSource.
createInputStream
public InputStream createInputStream ()
מחזירים עותק משכפל חדש של ERROR(/InputStream), כדי שהמבצע יכול לקרוא את הסטרימינג מתחילתו. כל הפעלה של השיטה הזו (עד שמפעילים את cancel()) תחזיר ERROR(/InputStream) עם התנהגות זהה – ייוחזר אותו תוכן.
| החזרות | |
|---|---|
InputStream |
ERROR(/InputStream) שאותו מבצע הקריאה יכול להשתמש בו כדי לקרוא את מקור הנתונים מההתחלה. יכולה להחזיר את הערך null אם InputStreamSource הזה בוטל על ידי קריאה קודמת ל-cancel(), או אם אי אפשר ליצור InputStream חדש מסיבה אחרת. |
size
public long size ()
הפונקציה מחזירה את הגודל בבייט של נתוני המקור.
| החזרות | |
|---|---|
long |
|