ShellOutputReceiverStream

public final class ShellOutputReceiverStream
extends Object

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


Subclass utilitas OutputStream yang menulis ke IShellOutputReceiver.

Ringkasan

Konstruktor publik

ShellOutputReceiverStream(IShellOutputReceiver receiver)

Buat adaptor baru untuk IShellOutputReceiver yang diberikan.

ShellOutputReceiverStream(IShellOutputReceiver receiver, FileOutputStream fileOutput)

Metode publik

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

Konstruktor publik

ShellOutputReceiverStream

public ShellOutputReceiverStream (IShellOutputReceiver receiver)

Membuat adaptor baru untuk IShellOutputReceiver yang diberikan.

Anda dapat memberikan penerima null di sini untuk menyederhanakan kode yang menggunakan adaptor, yaitu agar dapat menggunakannya dengan try-with-resources tanpa memeriksa penerima null itu sendiri.

Parameter
receiver IShellOutputReceiver

ShellOutputReceiverStream

public ShellOutputReceiverStream (IShellOutputReceiver receiver, 
                FileOutputStream fileOutput)

Parameter
receiver IShellOutputReceiver

fileOutput FileOutputStream

Metode publik

tutup

public void close ()

flush

public void flush ()

menulis

public void write (byte[] b)

Parameter
b byte

menulis

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

Parameter
b byte

off int

len int

menulis

public void write (int b)

Parameter
b int