Strumień danych wyjściowych powłoki wyjściowej

public final class ShellOutputReceiverStream
extends Object

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


Podklasa narzędziowa OutputStream, która zapisuje w IShellOutputReceiver.

Podsumowanie

Konstruktory publiczne

ShellOutputReceiverStream(IShellOutputReceiver receiver)

Utwórz nowy adapter dla danego zasobu (IShellOutputReceiver).

ShellOutputReceiverStream(IShellOutputReceiver receiver, FileOutputStream fileOutput)

Metody publiczne

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

Konstruktory publiczne

Strumień danych wyjściowych powłoki wyjściowej

public ShellOutputReceiverStream (IShellOutputReceiver receiver)

Utwórz nowy adapter dla danego zasobu (IShellOutputReceiver).

Można podać tutaj odbiornik o wartości null, aby uprościć kod za pomocą adaptera, tzn. że może używać jej z zasobami try-with-resources bez sprawdzania samego odbiornika o wartości null.

Parametry
receiver IShellOutputReceiver

Strumień danych wyjściowych powłoki wyjściowej

public ShellOutputReceiverStream (IShellOutputReceiver receiver, 
                FileOutputStream fileOutput)

Parametry
receiver IShellOutputReceiver

fileOutput FileOutputStream

Metody publiczne

zamknij

public void close ()

opróżniać

public void flush ()

zapis

public void write (byte[] b)

Parametry
b byte

zapis

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

Parametry
b byte

off int

len int

zapis

public void write (int b)

Parametry
b int