|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.io.Writer
java.io.PrintWriter
org.apache.derby.impl.services.stream.BasicHeaderPrintWriter
Basic class to print lines with headers.
STUB: Should include code to emit a new line before a header which is not the first thing on the line.
| Field Summary | |
private boolean |
canClose
|
private PrintWriterGetHeader |
headerGetter
|
| Fields inherited from class java.io.PrintWriter |
out |
| Fields inherited from class java.io.Writer |
lock |
| Constructor Summary | |
(package private) |
BasicHeaderPrintWriter(java.io.OutputStream writeTo,
PrintWriterGetHeader headerGetter,
boolean canClose)
the constructor sets up the HeaderPrintWriter. |
(package private) |
BasicHeaderPrintWriter(java.io.Writer writeTo,
PrintWriterGetHeader headerGetter,
boolean canClose)
|
| Method Summary | |
(package private) void |
complete()
|
PrintWriterGetHeader |
getHeader()
Return the header for the stream. |
java.io.PrintWriter |
getPrintWriter()
Gets a PrintWriter object for writing to this HeaderPrintWriter. |
void |
printlnWithHeader(java.lang.String message)
Puts out some setup info for the current write and the write(s) that will be put out next. |
| Methods inherited from class java.io.PrintWriter |
checkError, close, flush, print, print, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, println, println, setError, write, write, write, write, write |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.derby.iapi.services.stream.HeaderPrintWriter |
flush, print, println, println |
| Field Detail |
private final PrintWriterGetHeader headerGetter
private final boolean canClose
| Constructor Detail |
BasicHeaderPrintWriter(java.io.OutputStream writeTo,
PrintWriterGetHeader headerGetter,
boolean canClose)
writeTo - Where to write to.headerGetter - Object to get headers for output lines.PrintWriterGetHeader
BasicHeaderPrintWriter(java.io.Writer writeTo,
PrintWriterGetHeader headerGetter,
boolean canClose)
| Method Detail |
public void printlnWithHeader(java.lang.String message)
HeaderPrintWriterAll other writes to the stream use the PrintStream interface.
printlnWithHeader in interface HeaderPrintWriterpublic PrintWriterGetHeader getHeader()
HeaderPrintWriter
getHeader in interface HeaderPrintWriterpublic java.io.PrintWriter getPrintWriter()
HeaderPrintWriter
getPrintWriter in interface HeaderPrintWritervoid complete()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||