ConsoleReaderOutputStream

public class ConsoleReaderOutputStream
extends OutputStream

java.lang.Object
java.io.OutputStream
  com.android.tradefed.command.console.ConsoleReaderOutputStream


OutputStream qui peut être utilisé pour que System.out.print() fonctionne correctement avec le LineReader inachevé de l'utilisateur.

Lors de tests de performances triviaux, cette classe n'a pas eu d'impact mesurable sur les performances.

Résumé

Constructeurs publics

ConsoleReaderOutputStream(LineReader reader)

Méthodes publiques

LineReader getConsoleReader()

Obtenir l'instance LineReader que nous utilisons en interne

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

void write(int b)

Constructeurs publics

ConsoleReaderOutputStream

public ConsoleReaderOutputStream (LineReader reader)

Paramètres
reader LineReader

Méthodes publiques

getConsoleReader

public LineReader getConsoleReader ()

Obtenir l'instance LineReader que nous utilisons en interne

Renvoie
LineReader

écriture (write)

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

Paramètres
b byte

off int

len int

Génère
IOException

écriture (write)

public void write (int b)

Paramètres
b int

Génère
IOException