SnapshotInputStreamSource

public class SnapshotInputStreamSource
extends Object implements InputStreamSource

java.lang.Object
com.android.tradefed.result.SnapshotInputStreamSource


InputStreamSource מגובה קובץ. יוצר תמונת מצב של תוכן ERROR(/InputStream) המקורי כדי להבטיח ש- createInputStream() יחזיר s ERROR(/InputStream) בעלי התנהגות זהה כנדרש.

סיכום

בנאים ציבוריים

SnapshotInputStreamSource (String name, InputStream stream)

קונסטרוקטור עבור InputStreamSource מגובה קבצים

שיטות ציבוריות

void close ()

בצע כל ניקוי נדרש במקור ה-InputStream.

InputStream createInputStream ()

החזר שיבוט חדש של ה- ERROR(/InputStream) , כדי שהמתקשר יוכל לקרוא את הזרם מההתחלה.

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 חדש מסיבה אחרת.

גודל

public long size ()

החזר את הגודל בבתים של נתוני המקור.

החזרות
long