ShellOutputReceiverStream

public final class ShellOutputReceiverStream
extends OutputStream

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


Вспомогательный подкласс класса OutputStream, который записывает данные в объект IShellOutputReceiver.

Краткое содержание

Государственные строители

ShellOutputReceiverStream ( IShellOutputReceiver receiver)

Создайте новый адаптер для заданного IShellOutputReceiver .

ShellOutputReceiverStream ( IShellOutputReceiver receiver, FileOutputStream fileOutput)

Общедоступные методы

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

Государственные строители

ShellOutputReceiverStream

public ShellOutputReceiverStream (IShellOutputReceiver receiver)

Создайте новый адаптер для заданного IShellOutputReceiver .

Здесь допустимо указать здесь нулевой приемник, чтобы упростить код, использующий адаптер, то есть чтобы его можно было использовать с try-with-resources без проверки наличия нулевого приемника.

Параметры
receiver IShellOutputReceiver

ShellOutputReceiverStream

public ShellOutputReceiverStream (IShellOutputReceiver receiver, 
                FileOutputStream fileOutput)

Параметры
receiver IShellOutputReceiver

fileOutput FileOutputStream

Общедоступные методы

закрывать

public void close ()

Броски
IOException

румянец

public void flush ()

Броски
IOException

писать

public void write (byte[] b)

Параметры
b byte

писать

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

Параметры
b byte

off int

len int

писать

public void write (int b)

Параметры
b int