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()
הפונקציה מחזירה שיבוט חדש של |
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 |
|