|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--java.io.OutputStream
|
+--javax.servlet.ServletOutputStream
|
+--planetj.servlet.wrapper.ServletOutputStreamBuffer
| Constructor Summary | |
ServletOutputStreamBuffer(String charset)
|
|
| Method Summary | |
Reader |
getAsReader()
Produces a reader of the buffered data. |
String |
getAsString()
Produces the buffered data in string form. |
boolean |
prefersReader()
It's always more efficient to use a reader because the buffer need not be copied. |
int |
size()
|
void |
write(int b)
Overriden from ServletOutputStream |
| Methods inherited from class javax.servlet.ServletOutputStream |
print, print, print, print, print, print, print, println, println, println, println, println, println, println, println |
| Methods inherited from class java.io.OutputStream |
close, flush, write, write |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ServletOutputStreamBuffer(String charset)
charset - - if null, default character encoding is assumed.| Method Detail |
public Reader getAsReader()
throws UnsupportedEncodingException
Buffer
getAsReader in interface BufferUnsupportedEncodingException
public String getAsString()
throws UnsupportedEncodingException
Buffer
getAsString in interface BufferUnsupportedEncodingExceptionpublic boolean prefersReader()
prefersReader in interface Bufferpublic int size()
size in interface Buffer
public void write(int b)
throws IOException
write in class OutputStreamIOException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||