FixedByteArrayOutputStream
public class FixedByteArrayOutputStream
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.FixedByteArrayOutputStream |
ERROR(/OutputStream)
בזיכרון ששומר רק על כמות נתונים מקסימלית.
זה מיושם על ידי שמירה על מערך בתים מעגלי בגודל קבוע.
לא בטוח בשרשור.
סיכום
בנאים ציבוריים | |
---|---|
FixedByteArrayOutputStream (int maxDataSize) יוצר |
שיטות ציבוריות | |
---|---|
InputStream | getData () מקבל InputStream לקריאת פלט שנאסף. |
long | size () |
void | write (byte[] b, int off, int len) |
void | write (int data) |
בנאים ציבוריים
FixedByteArrayOutputStream
public FixedByteArrayOutputStream (int maxDataSize)
יוצר FixedByteArrayOutputStream
.
פרמטרים | |
---|---|
maxDataSize | int : הגודל המקסימלי המשוער בבתים שיש לשמור בזרם הפלט |
שיטות ציבוריות
getData
public InputStream getData ()
מקבל InputStream לקריאת פלט שנאסף.
לא בטוח בשרשור. מניח שלא ייכתבו נתונים בזמן הקריאה
החזרות | |
---|---|
InputStream |
גודל
public long size ()
החזרות | |
---|---|
long | מספר הבתים המאוחסנים כעת. |
לִכתוֹב
public void write (byte[] b, int off, int len)
פרמטרים | |
---|---|
b | byte |
off | int |
len | int |
לִכתוֹב
public void write (int data)
פרמטרים | |
---|---|
data | int |