java.lang.Object
java.io.Writer
java.io.PrintWriter
com.aoapps.lang.io.NullPrintWriter
- All Implemented Interfaces:
NoClose,Closeable,Flushable,Appendable,AutoCloseable
Discards all data.
-
Field Summary
Fields inherited from class java.io.PrintWriter
out -
Method Summary
Modifier and TypeMethodDescriptionappend(char c) append(CharSequence csq) append(CharSequence csq, int start, int end) booleanprotected voidvoidclose()Calls to close are ignored whenNoClose.isNoClose(), otherwise some action might be taken which means close calls to this object may not be skipped or assumed to be ignored.voidflush()static NullPrintWritervoidprint(boolean b) voidprint(char c) voidprint(char[] s) voidprint(double d) voidprint(float f) voidprint(int i) voidprint(long l) voidvoidvoidprintln()voidprintln(boolean x) voidprintln(char x) voidprintln(char[] x) voidprintln(double x) voidprintln(float x) voidprintln(int x) voidprintln(long x) voidvoidprotected voidsetError()voidwrite(char[] cbuf) voidwrite(char[] cbuf, int off, int len) voidwrite(int c) voidvoidMethods inherited from class java.io.Writer
nullWriter
-
Method Details
-
getInstance
-
write
public void write(int c) - Overrides:
writein classPrintWriter
-
write
public void write(char[] cbuf) - Overrides:
writein classPrintWriter
-
write
public void write(char[] cbuf, int off, int len) - Overrides:
writein classPrintWriter
-
write
- Overrides:
writein classPrintWriter
-
write
- Overrides:
writein classPrintWriter
-
append
- Specified by:
appendin interfaceAppendable- Overrides:
appendin classPrintWriter
-
append
- Specified by:
appendin interfaceAppendable- Overrides:
appendin classPrintWriter
-
append
- Specified by:
appendin interfaceAppendable- Overrides:
appendin classPrintWriter
-
flush
public void flush()- Specified by:
flushin interfaceFlushable- Overrides:
flushin classPrintWriter
-
close
public void close()Description copied from interface:NoCloseCalls to close are ignored whenNoClose.isNoClose(), otherwise some action might be taken which means close calls to this object may not be skipped or assumed to be ignored.- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein interfaceNoClose- Overrides:
closein classPrintWriter
-
checkError
public boolean checkError()- Overrides:
checkErrorin classPrintWriter
-
setError
protected void setError()- Overrides:
setErrorin classPrintWriter
-
clearError
protected void clearError()- Overrides:
clearErrorin classPrintWriter
-
print
public void print(boolean b) - Overrides:
printin classPrintWriter
-
print
public void print(char c) - Overrides:
printin classPrintWriter
-
print
public void print(int i) - Overrides:
printin classPrintWriter
-
print
public void print(long l) - Overrides:
printin classPrintWriter
-
print
public void print(float f) - Overrides:
printin classPrintWriter
-
print
public void print(double d) - Overrides:
printin classPrintWriter
-
print
public void print(char[] s) - Overrides:
printin classPrintWriter
-
print
- Overrides:
printin classPrintWriter
-
print
- Overrides:
printin classPrintWriter
-
println
public void println()- Overrides:
printlnin classPrintWriter
-
println
public void println(boolean x) - Overrides:
printlnin classPrintWriter
-
println
public void println(char x) - Overrides:
printlnin classPrintWriter
-
println
public void println(int x) - Overrides:
printlnin classPrintWriter
-
println
public void println(long x) - Overrides:
printlnin classPrintWriter
-
println
public void println(float x) - Overrides:
printlnin classPrintWriter
-
println
public void println(double x) - Overrides:
printlnin classPrintWriter
-
println
public void println(char[] x) - Overrides:
printlnin classPrintWriter
-
println
- Overrides:
printlnin classPrintWriter
-
println
- Overrides:
printlnin classPrintWriter
-
printf
- Overrides:
printfin classPrintWriter
-
printf
- Overrides:
printfin classPrintWriter
-
format
- Overrides:
formatin classPrintWriter
-
format
- Overrides:
formatin classPrintWriter
-
