FixedByteArrayOutputStream
public
class
FixedByteArrayOutputStream
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.FixedByteArrayOutputStream |
ERROR(/OutputStream)
dalam memori yang hanya menyimpan jumlah maksimum data.
Hal ini diimplementasikan dengan mempertahankan array byte melingkar berukuran tetap.
Tidak aman untuk thread.
Ringkasan
Konstruktor publik | |
---|---|
FixedByteArrayOutputStream(int maxDataSize)
Membuat |
Metode publik | |
---|---|
InputStream
|
getData()
Mendapatkan 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 maksimum dalam byte yang perlu dipertahankan dalam stream output |
Metode publik
getData
public InputStream getData ()
Mendapatkan InputStream untuk membaca output yang dikumpulkan.
Tidak aman untuk thread. Mengasumsikan tidak ada data yang akan ditulis selagi dibaca
Hasil | |
---|---|
InputStream |
ukuran
public long size ()
Hasil | |
---|---|
long |
jumlah byte yang disimpan saat ini. |
tulis
public void write (byte[] b, int off, int len)
Parameter | |
---|---|
b |
byte |
off |
int |
len |
int |
tulis
public void write (int data)
Parameter | |
---|---|
data |
int |