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