ByteArrayInputStreamSource

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource

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


סיכום

‫constructors ציבוריים

ByteArrayInputStreamSource(byte[] array)

‫methods ציבוריים

void close()

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

InputStream createInputStream()

הפונקציה מחזירה שיבוט חדש של InputStream, כדי שהמתקשר יוכל לקרוא את הזרם מההתחלה.

long size()

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

‫constructors ציבוריים

ByteArrayInputStreamSource

public ByteArrayInputStreamSource (byte[] array)

פרמטרים
array byte

‫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