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
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
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)