planetj.servlet.wrapper
Class PrintWriterBuffer
java.lang.Object
|
+--java.io.Writer
|
+--java.io.PrintWriter
|
+--planetj.servlet.wrapper.PrintWriterBuffer
- All Implemented Interfaces:
- Buffer
- public class PrintWriterBuffer
- extends PrintWriter
- implements Buffer
Methods inherited from class java.io.PrintWriter |
checkError, flush, print, print, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, println, println, write, write, write, write, write |
PrintWriterBuffer
public PrintWriterBuffer()
close
public void close()
- Overrides:
close
in class PrintWriter
getAsReader
public Reader getAsReader()
throws UnsupportedEncodingException
- Description copied from interface:
Buffer
- Produces a reader of the buffered data.
- Specified by:
getAsReader
in interface Buffer
UnsupportedEncodingException
getAsString
public String getAsString()
throws UnsupportedEncodingException
- Description copied from interface:
Buffer
- Produces the buffered data in string form.
- Specified by:
getAsString
in interface Buffer
UnsupportedEncodingException
prefersReader
public boolean prefersReader()
- It's more efficient to simply go directly to String.
- Specified by:
prefersReader
in interface Buffer
size
public int size()
- Specified by:
size
in interface Buffer
- Returns:
- the number of bytes or characters in the buffer.