ByteArrayInputStreamSource

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource

java.lang.Object
   ↳ com.android.tradefed.result.ByteArrayInputStreamSource


סיכום

קונסטרוקטורים גלויים לכולם

ByteArrayInputStreamSource(byte[] array)

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

void close()

מבצעים את פעולות הניקוי הנדרשות במקור של InputStream.

InputStream createInputStream()

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

long size()

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

קונסטרוקטורים גלויים לכולם

ByteArrayInputStreamSource

public ByteArrayInputStreamSource (byte[] array)

פרמטרים
array byte

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

סגירה

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