ShellOutputReceiverStream

public final class ShellOutputReceiverStream
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.ShellOutputReceiverStream


فئة فرعية للأدوات المساعدة من OutputStream تكتب في IShellOutputReceiver.

ملخّص

الإنشاءات العامة

ShellOutputReceiverStream(IShellOutputReceiver receiver)

أنشئ أداة ربط جديدة لـ IShellOutputReceiver المحدّد.

ShellOutputReceiverStream(IShellOutputReceiver receiver, FileOutputStream fileOutput)

الطُرق العامة

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

الإنشاءات العامة

ShellOutputReceiverStream

public ShellOutputReceiverStream (IShellOutputReceiver receiver)

أنشئ أداة ربط جديدة لـ IShellOutputReceiver المحدّد.

يمكن تقديم مستقبِل فارغ هنا لتسهيل الترميز باستخدام المحوّل، أي حتى يتمكّن من استخدام هذا مع try-with-resources بدون التحقّق من وجود مستقبِل فارغ.

المعلمات
receiver IShellOutputReceiver

ShellOutputReceiverStream

public ShellOutputReceiverStream (IShellOutputReceiver receiver, 
                FileOutputStream fileOutput)

المعلمات
receiver IShellOutputReceiver

fileOutput FileOutputStream

الطُرق العامة

إغلاق

public void close ()

flush

public void flush ()

في الكتابة

public void write (byte[] b)

المعلمات
b byte

في الكتابة

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

المعلمات
b byte

off int

len int

في الكتابة

public void write (int b)

المعلمات
b int