ShellOutputReceiverStream

public final class ShellOutputReceiverStream
extends Object

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


Subclasse de utilitário de OutputStream que grava em um IShellOutputReceiver.

Resumo

Construtores públicos

ShellOutputReceiverStream(IShellOutputReceiver receiver)

Cria um novo adaptador para o IShellOutputReceiver especificado.

ShellOutputReceiverStream(IShellOutputReceiver receiver, FileOutputStream fileOutput)

Métodos públicos

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

Construtores públicos

ShellOutputReceiverStream

public ShellOutputReceiverStream (IShellOutputReceiver receiver)

Cria um novo adaptador para o IShellOutputReceiver especificado.

É válido fornecer um receptor nulo aqui para simplificar o código usando o adaptador, ou seja, que ele pode usá-lo com try-with-resources sem verificar se há um receptor nulo em si.

Parâmetros
receiver IShellOutputReceiver

ShellOutputReceiverStream

public ShellOutputReceiverStream (IShellOutputReceiver receiver, 
                FileOutputStream fileOutput)

Parâmetros
receiver IShellOutputReceiver

fileOutput FileOutputStream

Métodos públicos

fechar

public void close ()

transferir

public void flush ()

gravação

public void write (byte[] b)

Parâmetros
b byte

gravação

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

Parâmetros
b byte

off int

len int

gravação

public void write (int b)

Parâmetros
b int