ShellOutputReceiverStream

public final class ShellOutputReceiverStream
extends Object

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


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

Sommario

Costruttori pubblici

ShellOutputReceiverStream (IShellOutputReceiver receiver)

Crea un nuovo adattatore per il dato IShellOutputReceiver .

Metodi pubblici

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 il dato IShellOutputReceiver .

È valido fornire un ricevitore nullo qui per semplificare il codice usando l'adattatore, cioè in modo che possa usarlo con try-with-resources senza controllare se stesso un ricevitore nullo. Se il ricevitore è null, anche ERROR(/#getOutputStream()) restituirà null.

Parametri
receiver IShellOutputReceiver

Metodi pubblici

Scrivi

public void write (byte[] b)

Parametri
b byte

Scrivi

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

Parametri
b byte

off int

len int

Scrivi

public void write (int b)

Parametri
b int