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