public class FilterPrintStream
extends java.io.PrintStream
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
NEWLINE |
protected java.io.PrintStream |
ps |
Constructor and Description |
---|
FilterPrintStream(java.io.PrintStream ps) |
Modifier and Type | Method and Description |
---|---|
boolean |
checkError() |
void |
close() |
protected boolean |
filter(int data)
Filter the content
|
void |
flush() |
private void |
newLine() |
void |
print(boolean b) |
void |
print(char c) |
void |
print(char[] s) |
void |
print(double d) |
void |
print(float f) |
void |
print(int i) |
void |
print(long l) |
void |
print(java.lang.Object obj) |
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 x) |
void |
write(byte[] buf,
int off,
int len) |
private void |
write(char[] buf) |
void |
write(int data) |
private void |
write(java.lang.String s) |
private static final java.lang.String NEWLINE
protected final java.io.PrintStream ps
protected boolean filter(int data)
data
- character to filtertrue
if the data is not filtered then has to be printed to delegate PrintStreampublic void write(int data)
write
in class java.io.PrintStream
public void write(byte[] buf, int off, int len)
write
in class java.io.PrintStream
public boolean checkError()
checkError
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
private void write(char[] buf)
private void write(java.lang.String s)
private void newLine()
public void print(boolean b)
print
in class java.io.PrintStream
public void print(char c)
print
in class java.io.PrintStream
public void print(int i)
print
in class java.io.PrintStream
public void print(long l)
print
in class java.io.PrintStream
public void print(float f)
print
in class java.io.PrintStream
public void print(double d)
print
in class java.io.PrintStream
public void print(char[] s)
print
in class java.io.PrintStream
public void print(java.lang.String s)
print
in class java.io.PrintStream
public void print(java.lang.Object obj)
print
in class java.io.PrintStream
public void println()
println
in class java.io.PrintStream
public void println(boolean x)
println
in class java.io.PrintStream
public void println(char x)
println
in class java.io.PrintStream
public void println(int x)
println
in class java.io.PrintStream
public void println(long x)
println
in class java.io.PrintStream
public void println(float x)
println
in class java.io.PrintStream
public void println(double x)
println
in class java.io.PrintStream
public void println(char[] x)
println
in class java.io.PrintStream
public void println(java.lang.String x)
println
in class java.io.PrintStream
public void println(java.lang.Object x)
println
in class java.io.PrintStream