Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

FixedByteArrayOutputStream

public class FixedByteArrayOutputStream
extends Object

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


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

Ini diimplementasikan dengan menjaga array byte melingkar dengan ukuran tetap.

Tidak aman benang.

Ringkasan

Konstruktor publik

FixedByteArrayOutputStream (int maxDataSize)

Membuat FixedByteArrayOutputStream .

Metode publik

InputStream getData ()

Mendapat InputStream untuk membaca output yang dikumpulkan.

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

Konstruktor publik

FixedByteArrayOutputStream

public FixedByteArrayOutputStream (int maxDataSize)

Membuat FixedByteArrayOutputStream .

Parameter
maxDataSize int : perkiraan ukuran maksimal dalam byte untuk tetap berada di aliran keluaran

Metode publik

getData

public InputStream getData ()

Mendapat InputStream untuk membaca output yang dikumpulkan.

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

Pengembalian
InputStream

ukuran

public long size ()

Pengembalian
long jumlah byte yang saat ini disimpan.

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