ShellOutputReceiverStream

public final class ShellOutputReceiverStream
extends Object

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


Sous-classe d'utilitaire de OutputStream qui écrit dans un IShellOutputReceiver.

Résumé

Constructeurs publics

ShellOutputReceiverStream(IShellOutputReceiver receiver)

Créez un adaptateur pour le IShellOutputReceiver donné.

ShellOutputReceiverStream(IShellOutputReceiver receiver, FileOutputStream fileOutput)

Méthodes publiques

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

Constructeurs publics

ShellOutputReceiverStream

public ShellOutputReceiverStream (IShellOutputReceiver receiver)

Créez un adaptateur pour le IShellOutputReceiver donné.

Il est possible de fournir ici un récepteur nul pour simplifier le code à l'aide de l'adaptateur. qu'il puisse l'utiliser avec try-with-resources sans rechercher de récepteur Null lui-même.

Paramètres
receiver IShellOutputReceiver

ShellOutputReceiverStream

public ShellOutputReceiverStream (IShellOutputReceiver receiver, 
                FileOutputStream fileOutput)

Paramètres
receiver IShellOutputReceiver

fileOutput FileOutputStream

Méthodes publiques

fermer

public void close ()

vider

public void flush ()

écrire

public void write (byte[] b)

Paramètres
b byte

écrire

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

Paramètres
b byte

off int

len int

écrire

public void write (int b)

Paramètres
b int