ShellOutputReceiverStream

public final class ShellOutputReceiverStream
extends Object

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


Unterklasse von OutputStream, die in einen IShellOutputReceiver schreibt.

Zusammenfassung

Öffentliche Konstruktoren

ShellOutputReceiverStream(IShellOutputReceiver receiver)

Erstellt einen neuen Adapter für den angegebenen IShellOutputReceiver.

ShellOutputReceiverStream(IShellOutputReceiver receiver, FileOutputStream fileOutput)

Öffentliche Methoden

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

Öffentliche Konstruktoren

ShellOutputReceiverStream

public ShellOutputReceiverStream (IShellOutputReceiver receiver)

Erstellt einen neuen Adapter für den angegebenen IShellOutputReceiver.

Es ist zulässig, hier einen Null-Empfänger anzugeben, um den Code mithilfe des Adapters zu vereinfachen, d.h. dass es dies mit "try-with-resources" verwenden kann, ohne selbst nach einem Null-Empfänger zu suchen.

Parameter
receiver IShellOutputReceiver

ShellOutputReceiverStream

public ShellOutputReceiverStream (IShellOutputReceiver receiver, 
                FileOutputStream fileOutput)

Parameter
receiver IShellOutputReceiver

fileOutput FileOutputStream

Öffentliche Methoden

Schließen

public void close ()

spülen

public void flush ()

Schreiben

public void write (byte[] b)

Parameter
b byte

Schreiben

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

Parameter
b byte

off int

len int

Schreiben

public void write (int b)

Parameter
b int