FixedByteArrayOutputStream
public
class
FixedByteArrayOutputStream
extends Object
JavaScript.lang.Object | |
↳ | com.android.tradefed.util.FixedByteArrayOutputStream |
ERROR(/OutputStream)
בזיכרון ששומר רק את הכמות המקסימלית של נתונים.
כדי לעשות את זה, המערכת שומרת מערך בייטים מעגלי בגודל קבוע.
השרשור לא בטוח.
סיכום
בנאים ציבוריים | |
---|---|
FixedByteArrayOutputStream(int maxDataSize)
ייווצר |
שיטות ציבוריות | |
---|---|
InputStream
|
getData()
מקבל קלט Stream לקריאת הפלט שנאסף. |
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 ()
מקבל קלט Stream לקריאת הפלט שנאסף.
השרשור לא בטוח. בהנחה שלא ייכתבו נתונים בזמן הקריאה
החזרות | |
---|---|
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 |