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 un récepteur null ici pour simplifier le code à l'aide de l'adaptateur, c'est-à-dire pour qu'il puisse l'utiliser avec try-with-resources sans rechercher de récepteur nul 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

écriture (write)

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

Paramètres
b byte

off int

len int

écriture (write)

public void write (int b)

Paramètres
b int