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 boyutlu dairesel bir bayt dizisi tutularak gerçekleştirilir.

İş parçacığı güvenli değil.

Özet

Kamu inşaatçılar

FixedByteArrayOutputStream (int maxDataSize)

FixedByteArrayOutputStream oluşturur.

Herkese açık 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)

FixedByteArrayOutputStream oluşturur.

Parametreler
maxDataSize int : çıktı akışında tutulması gereken bayt cinsinden yaklaşık maksimum boyut

Herkese açık yöntemler

getData

public InputStream getData ()

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

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

İadeler
InputStream

boyut

public long size ()

İadeler
long şu anda depolanan 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