ShellOutputReceiverStream

public final class ShellOutputReceiverStream
extends OutputStream

java.lang.Object
java.io.OutputStream
  com.android.tradefed.util.ShellOutputReceiverStream


Sottoclasse di utilità di OutputStream che scrive in un IShellOutputReceiver.

Riepilogo

Costruttori pubblici

ShellOutputReceiverStream(IShellOutputReceiver receiver)

Crea un nuovo adattatore per l'oggetto IShellOutputReceiver specificato.

ShellOutputReceiverStream(IShellOutputReceiver receiver, FileOutputStream fileOutput)

Metodi pubblici

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

Costruttori pubblici

ShellOutputReceiverStream

public ShellOutputReceiverStream (IShellOutputReceiver receiver)

Crea un nuovo adattatore per l'oggetto IShellOutputReceiver specificato.

È valido fornire un ricevitore nullo qui per semplificare il codice che utilizza l'adattatore, ad esempio in modo che possa utilizzarlo con try-with-resources senza verificare la presenza di un ricevitore nullo.

Parametri
receiver IShellOutputReceiver

ShellOutputReceiverStream

public ShellOutputReceiverStream (IShellOutputReceiver receiver, 
                FileOutputStream fileOutput)

Parametri
receiver IShellOutputReceiver

fileOutput FileOutputStream

Metodi pubblici

chiudi

public void close ()

Genera
IOException

flush

public void flush ()

Genera
IOException

scrittura

public void write (byte[] b)

Parametri
b byte

scrittura

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

Parametri
b byte

off int

len int

scrittura

public void write (int b)

Parametri
b int