קל לארגן דפים בעזרת אוספים אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.

InputStreamSource

public interface InputStreamSource

com.android.tradefed.result.InputStreamSource


ממשק זה בעצם עוטף ERROR(/InputStream) כדי להפוך אותו לשיבוט.

יש לצפות כי משאב ידלוף אלא אם ייקרא cancel() וכי ברגע שנקרא cancel() במופע, אותו מופע וכל ERROR(/InputStream) שהוא יצר יהיו לא חוקיים.

סיכום

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

default void cancel ()

שיטה זו הוצאה משימוש. השתמש ב- close() במקום זאת.

abstract void close ()

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

abstract InputStream createInputStream ()

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

abstract long size ()

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

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

לְבַטֵל

public void cancel ()

שיטה זו הוצאה משימוש.
השתמש ב- close() במקום זאת.

בצע כל ניקוי נדרש במקור ה-InputStream. קריאה לשיטה זו מבטלת למעשה את InputStreamSource זה.

סגור

public abstract void close ()

בצע כל ניקוי נדרש במקור ה-InputStream. קריאה לשיטה זו מבטלת למעשה את InputStreamSource זה.

createInputStream

public abstract InputStream createInputStream ()

החזר שיבוט חדש של ה- ERROR(/InputStream) , כך שהמתקשר יוכל לקרוא את הזרם מההתחלה. כל הפעלת שיטה זו (עד cancel() תחזיר ERROR(/InputStream) בעל התנהגות זהה -- אותו תוכן יוחזר.

החזרות
InputStream ERROR(/InputStream) שהמתקשר יכול להשתמש בו כדי לקרוא את מקור הנתונים מההתחלה. עשוי להחזיר null אם InputStreamSource זה בוטלה על ידי קריאה קודמת ל- cancel() , או אם לא ניתן ליצור InputStream חדש מסיבה אחרת.

גודל

public abstract long size ()

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

החזרות
long