|
|||||||||||
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 Buffer
UnsupportedEncodingException
public String getAsString() throws UnsupportedEncodingException
Buffer
getAsString
in interface Buffer
UnsupportedEncodingException
public boolean prefersReader()
prefersReader
in interface Buffer
public int size()
size
in interface Buffer
public void write(int b) throws IOException
write
in class OutputStream
IOException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |