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 : الحجم الأقصى التقريبي بالبايت للاحتفاظ به في تدفق الإخراج |
الأساليب العامة
احصل على البيانات
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 |