Package de.uplanet.io
Class AbstractDelegatingPrintWriter<T extends PrintWriter>
java.lang.Object
java.io.Writer
java.io.PrintWriter
de.uplanet.io.AbstractDelegatingPrintWriter<T>
- All Implemented Interfaces:
Closeable,Flushable,Appendable,AutoCloseable
- Direct Known Subclasses:
GroovyHttpServletResponseWriter
Base class for delegating
PrintWriters. The type parameter should
be set to the derived class when deriving a class.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend(char p_ch) append(CharSequence p_chseq) append(CharSequence p_chseq, int p_iStart, int p_iEnd) booleanvoidclose()voidflush()booleanCheck if data haven been written.voidprint(boolean p_bVal) voidprint(char p_ch) voidprint(char[] p_chars) voidprint(double p_dVal) voidprint(float p_fVal) voidprint(int p_iVal) voidprint(long p_lVal) voidvoidvoidprintln()voidprintln(boolean p_bVal) voidprintln(char p_ch) voidprintln(char[] p_chars) voidprintln(double p_dVal) voidprintln(float p_fVal) voidprintln(int p_iVal) voidprintln(long p_lVal) voidvoidvoidwrite(char[] p_buf) voidwrite(char[] p_buf, int p_iOffs, int p_iLen) voidwrite(int p_iChar) voidvoidMethods inherited from class java.io.Writer
nullWriter
-
Constructor Details
-
AbstractDelegatingPrintWriter
public AbstractDelegatingPrintWriter()
-
-
Method Details
-
isWritten
public boolean isWritten()Check if data haven been written.- Returns:
trueif data have been written, orfalseotherwise.
-
flush
public void flush()- Specified by:
flushin interfaceFlushable- Overrides:
flushin classPrintWriter
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classPrintWriter
-
checkError
public boolean checkError()- Overrides:
checkErrorin classPrintWriter
-
write
public void write(int p_iChar) - Overrides:
writein classPrintWriter
-
write
public void write(char[] p_buf, int p_iOffs, int p_iLen) - Overrides:
writein classPrintWriter
-
write
public void write(char[] p_buf) - Overrides:
writein classPrintWriter
-
write
- Overrides:
writein classPrintWriter
-
write
- Overrides:
writein classPrintWriter
-
print
public void print(boolean p_bVal) - Overrides:
printin classPrintWriter
-
print
public void print(char p_ch) - Overrides:
printin classPrintWriter
-
print
public void print(int p_iVal) - Overrides:
printin classPrintWriter
-
print
public void print(long p_lVal) - Overrides:
printin classPrintWriter
-
print
public void print(float p_fVal) - Overrides:
printin classPrintWriter
-
print
public void print(double p_dVal) - Overrides:
printin classPrintWriter
-
print
public void print(char[] p_chars) - Overrides:
printin classPrintWriter
-
print
- Overrides:
printin classPrintWriter
-
print
- Overrides:
printin classPrintWriter
-
println
public void println()- Overrides:
printlnin classPrintWriter
-
println
public void println(boolean p_bVal) - Overrides:
printlnin classPrintWriter
-
println
public void println(char p_ch) - Overrides:
printlnin classPrintWriter
-
println
public void println(int p_iVal) - Overrides:
printlnin classPrintWriter
-
println
public void println(long p_lVal) - Overrides:
printlnin classPrintWriter
-
println
public void println(float p_fVal) - Overrides:
printlnin classPrintWriter
-
println
public void println(double p_dVal) - Overrides:
printlnin classPrintWriter
-
println
public void println(char[] p_chars) - 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
-
append
- Specified by:
appendin interfaceAppendable- Overrides:
appendin classPrintWriter
-
append
- Specified by:
appendin interfaceAppendable- Overrides:
appendin classPrintWriter
-
append
- Specified by:
appendin interfaceAppendable- Overrides:
appendin classPrintWriter
-