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 das angegebene 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 das angegebene IShellOutputReceiver.

Es ist zulässig, hier einen Null-Empfänger anzugeben, um den Code mit dem Adapter zu vereinfachen. So kann er „try-with-resources“ verwenden, 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 ()

leeren

public void flush ()

für mich

public void write (byte[] b)

Parameter
b byte

für mich

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

Parameter
b byte

off int

len int

für mich

public void write (int b)

Parameter
b int