Aliran OutputByteArray Tetap

public class FixedByteArrayOutputStream
extends Object

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


ERROR(/OutputStream) dalam memori yang hanya menyimpan jumlah data maksimum.

Hal ini diimplementasikan dengan menjaga array byte melingkar dengan ukuran tetap.

Tidak aman untuk benang.

Ringkasan

Konstruktor publik

FixedByteArrayOutputStream (int maxDataSize)

Membuat FixedByteArrayOutputStream .

Metode publik

InputStream getData ()

Mendapatkan InputStream untuk membaca keluaran yang dikumpulkan.

long size ()
void write (byte[] b, int off, int len)
void write (int data)

Konstruktor publik

Aliran OutputByteArray Tetap

public FixedByteArrayOutputStream (int maxDataSize)

Membuat FixedByteArrayOutputStream .

Parameter
maxDataSize int : perkiraan ukuran maksimal dalam byte yang harus disimpan dalam aliran keluaran

Metode publik

dapatkanData

public InputStream getData ()

Mendapatkan InputStream untuk membaca keluaran yang dikumpulkan.

Tidak aman untuk benang. Mengasumsikan tidak ada data yang akan ditulis saat sedang dibaca

Kembali
InputStream

ukuran

public long size ()

Kembali
long jumlah byte yang disimpan saat ini.

menulis

public void write (byte[] b, 
                int off, 
                int len)

Parameter
b byte

off int

len int

menulis

public void write (int data)

Parameter
data int