private static final class ConsoleOutputCapture.ForwardingPrintStream
extends java.io.PrintStream
Modifier and Type | Field and Description |
---|---|
private boolean |
isStdout |
private ConsoleOutputReceiver |
target |
Constructor and Description |
---|
ForwardingPrintStream(boolean stdout,
ConsoleOutputReceiver target) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
flush() |
void |
println(java.lang.String s) |
void |
write(byte[] b) |
void |
write(byte[] buf,
int off,
int len) |
void |
write(int b) |
private final boolean isStdout
private final ConsoleOutputReceiver target
ForwardingPrintStream(boolean stdout, ConsoleOutputReceiver target)
public void write(byte[] buf, int off, int len)
write
in class java.io.PrintStream
public void write(byte[] b) throws java.io.IOException
write
in class java.io.FilterOutputStream
java.io.IOException
public void write(int b)
write
in class java.io.PrintStream
public void println(java.lang.String s)
println
in class java.io.PrintStream
public void close()
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
close
in class java.io.PrintStream
public void flush()
flush
in interface java.io.Flushable
flush
in class java.io.PrintStream