FixedByteArrayOutputStream
public class FixedByteArrayOutputStream
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.FixedByteArrayOutputStream |
ERROR(/OutputStream)
dalam memori ERROR(/OutputStream)
yang hanya menyimpan jumlah data maksimum.
Ini diimplementasikan dengan menjaga array byte melingkar dengan ukuran tetap.
Tidak aman untuk benang.
Ringkasan
Metode publik |
---|
InputStream | getData () Mendapat InputStream untuk membaca keluaran 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 disimpan dalam aliran keluaran |
Metode publik
getData
public InputStream getData ()
Mendapat InputStream untuk membaca keluaran yang dikumpulkan.
Tidak aman untuk benang. Mengasumsikan tidak ada data yang akan ditulis saat sedang dibaca
ukuran
public long size ()
Kembali |
---|
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)