FixedByteArrayOutputStream

public class FixedByteArrayOutputStream
extends Object

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


Yalnızca maksimum miktarda veri tutan bir bellek içi ERROR(/OutputStream) .

Bu, sabit boyutta dairesel bir bayt dizisi tutularak uygulanır.

İplik güvenli değil.

Özet

kamu inşaatçılar

FixedByteArrayOutputStream (int maxDataSize)

Bir FixedByteArrayOutputStream oluşturur.

Genel yöntemler

InputStream getData ()

Toplanan çıktıyı okumak için bir InputStream alır.

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

kamu inşaatçılar

FixedByteArrayOutputStream

public FixedByteArrayOutputStream (int maxDataSize)

Bir FixedByteArrayOutputStream oluşturur.

parametreler
maxDataSize int : çıkış akışında tutulacak bayt cinsinden yaklaşık maksimum boyut

Genel yöntemler

veri almak

public InputStream getData ()

Toplanan çıktıyı okumak için bir InputStream alır.

İplik güvenli değil. Okunurken hiçbir verinin yazılmayacağını varsayar

İadeler
InputStream

boyut

public long size ()

İadeler
long şu anda saklanan bayt sayısı.

yazmak

public void write (byte[] b, 
                int off, 
                int len)

parametreler
b byte

off int

len int

yazmak

public void write (int data)

parametreler
data int