FixedByteArrayOutputStream

public class FixedByteArrayOutputStream
extends Object

java.lang.Object
com.android.tradefed.util.FixedByteArrayOutputStream


ERROR(/OutputStream) يحتفظ فقط بأقصى قدر من البيانات.

يتم تنفيذ ذلك عن طريق الاحتفاظ بمصفوفة بايت دائرية ذات حجم ثابت.

ليس موضوع آمن.

ملخص

المنشأت العامة

FixedByteArrayOutputStream (int maxDataSize)

ينشئ FixedByteArrayOutputStream .

الأساليب العامة

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