ShellOutputReceiverStream

public final class ShellOutputReceiverStream
extends Object

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


Subclass utilitas dari OutputStream yang menulis ke dalam IShellOutputReceiver.

Ringkasan

Konstruktor publik

ShellOutputReceiverStream(IShellOutputReceiver receiver)

Membuat adaptor baru untuk IShellOutputReceiver yang ditentukan.

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)

Buat adaptor baru untuk IShellOutputReceiver yang diberikan.

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

Parameter
receiver IShellOutputReceiver

{i>ShellOutputReceiverStream<i}

public ShellOutputReceiverStream (IShellOutputReceiver receiver, 
                FileOutputStream fileOutput)

Parameter
receiver IShellOutputReceiver

fileOutput FileOutputStream

Metode publik

tutup

public void close ()

flush

public void flush ()

write

public void write (byte[] b)

Parameter
b byte

write

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

Parameter
b byte

off int

len int

write

public void write (int b)

Parameter
b int