public class CallbackPrintStream
extends java.io.PrintStream
| Constructor and Description |
|---|
CallbackPrintStream(boolean autoFlush,
java.util.function.Consumer<java.lang.String> printer) |
| Modifier and Type | Method and Description |
|---|---|
java.io.PrintStream |
append(char c) |
java.io.PrintStream |
append(java.lang.CharSequence csq) |
java.io.PrintStream |
append(java.lang.CharSequence csq,
int start,
int end) |
void |
close() |
void |
flush() |
void |
print(boolean x) |
void |
print(char x) |
void |
print(char[] x) |
void |
print(double x) |
void |
print(float x) |
void |
print(int x) |
void |
print(long x) |
void |
print(java.lang.Object x) |
void |
print(java.lang.String s) |
void |
println() |
void |
println(boolean x) |
void |
println(char x) |
void |
println(char[] x) |
void |
println(double x) |
void |
println(float x) |
void |
println(int x) |
void |
println(long x) |
void |
println(java.lang.Object x) |
void |
println(java.lang.String s) |
void |
write(byte[] buf,
int off,
int len) |
void |
write(int b) |
public CallbackPrintStream(boolean autoFlush,
java.util.function.Consumer<java.lang.String> printer)
public java.io.PrintStream append(java.lang.CharSequence csq)
append in interface java.lang.Appendableappend in class java.io.PrintStreampublic java.io.PrintStream append(java.lang.CharSequence csq,
int start,
int end)
append in interface java.lang.Appendableappend in class java.io.PrintStreampublic java.io.PrintStream append(char c)
append in interface java.lang.Appendableappend in class java.io.PrintStreampublic void print(boolean x)
print in class java.io.PrintStreampublic void print(int x)
print in class java.io.PrintStreampublic void print(long x)
print in class java.io.PrintStreampublic void print(float x)
print in class java.io.PrintStreampublic void print(double x)
print in class java.io.PrintStreampublic void print(char x)
print in class java.io.PrintStreampublic void print(char[] x)
print in class java.io.PrintStreampublic void print(java.lang.Object x)
print in class java.io.PrintStreampublic void print(java.lang.String s)
print in class java.io.PrintStreampublic void println()
println in class java.io.PrintStreampublic void println(boolean x)
println in class java.io.PrintStreampublic void println(int x)
println in class java.io.PrintStreampublic void println(long x)
println in class java.io.PrintStreampublic void println(float x)
println in class java.io.PrintStreampublic void println(double x)
println in class java.io.PrintStreampublic void println(char x)
println in class java.io.PrintStreampublic void println(char[] x)
println in class java.io.PrintStreampublic void println(java.lang.Object x)
println in class java.io.PrintStreampublic void println(java.lang.String s)
println in class java.io.PrintStreampublic void write(byte[] buf,
int off,
int len)
write in class java.io.PrintStreampublic void write(int b)
write in class java.io.PrintStreampublic void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class java.io.PrintStreampublic void flush()
flush in interface java.io.Flushableflush in class java.io.PrintStream