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