|
||||||||||
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.catalina.connector.ResponseWriter
Wrapper around the standard java.io.PrintWriter
that keeps
track of whether or not any characters have ever been written (even if they
are still buffered inside the PrintWriter or any other Writer that it uses
above the underlying TCP/IP socket). This is required by the semantics of
several calls on ServletResponse, which are required to throw an
IllegalStateException
if output has ever been written.
Field Summary | |
protected ResponseStream |
stream
Deprecated. The response stream to which we are attached. |
Fields inherited from class java.io.PrintWriter |
out |
Fields inherited from class java.io.Writer |
lock |
Constructor Summary | |
ResponseWriter(java.io.OutputStreamWriter writer,
ResponseStream stream)
Deprecated. Construct a new ResponseWriter, wrapping the specified writer and attached to the specified response. |
Method Summary | |
void |
flush()
Deprecated. Flush this stream, and cause the response to be committed. |
void |
print(boolean b)
Deprecated. Print a boolean value. |
void |
print(char c)
Deprecated. Print a character value. |
void |
print(char[] ca)
Deprecated. Print a character array value. |
void |
print(double d)
Deprecated. Print a double value. |
void |
print(float f)
Deprecated. Print a float value. |
void |
print(int i)
Deprecated. Print an integer value. |
void |
print(long l)
Deprecated. Print a long value. |
void |
print(java.lang.Object o)
Deprecated. Print an object value. |
void |
print(java.lang.String s)
Deprecated. Print a String value. |
void |
println()
Deprecated. Terminate the current line by writing the line separator string. |
void |
println(boolean b)
Deprecated. Print a boolean value and terminate the current line. |
void |
println(char c)
Deprecated. Print a character value and terminate the current line. |
void |
println(char[] ca)
Deprecated. Print a character array value and terminate the current line. |
void |
println(double d)
Deprecated. Print a double value and terminate the current line. |
void |
println(float f)
Deprecated. Print a float value and terminate the current line. |
void |
println(int i)
Deprecated. Print an integer value and terminate the current line. |
void |
println(long l)
Deprecated. Print a long value and terminate the current line. |
void |
println(java.lang.Object o)
Deprecated. Print an object value and terminate the current line. |
void |
println(java.lang.String s)
Deprecated. Print a String value and terminate the current line. |
void |
write(char c)
Deprecated. Write a single character. |
void |
write(char[] ca)
Deprecated. Write an array of characters. |
void |
write(char[] ca,
int off,
int len)
Deprecated. Write a portion of an array of characters. |
void |
write(java.lang.String s)
Deprecated. Write a String. |
void |
write(java.lang.String s,
int off,
int len)
Deprecated. Write a portion of a String. |
Methods inherited from class java.io.PrintWriter |
checkError, close, setError, write |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected ResponseStream stream
Constructor Detail |
public ResponseWriter(java.io.OutputStreamWriter writer, ResponseStream stream)
writer
- OutputStreamWriter to which we are attachedstream
- ResponseStream to which we are attachedMethod Detail |
public void flush()
public void print(boolean b)
b
- The value to be printedpublic void print(char c)
c
- The value to be printedpublic void print(char[] ca)
ca
- The value to be printedpublic void print(double d)
d
- The value to be printedpublic void print(float f)
f
- The value to be printedpublic void print(int i)
i
- The value to be printed.public void print(long l)
l
- The value to be printedpublic void print(java.lang.Object o)
o
- The value to be printedpublic void print(java.lang.String s)
s
- The value to be printedpublic void println()
public void println(boolean b)
b
- The value to be printedpublic void println(char c)
c
- The value to be printedpublic void println(char[] ca)
ca
- The value to be printedpublic void println(double d)
d
- The value to be printedpublic void println(float f)
f
- The value to be printedpublic void println(int i)
i
- The value to be printed.public void println(long l)
l
- The value to be printedpublic void println(java.lang.Object o)
o
- The value to be printedpublic void println(java.lang.String s)
s
- The value to be printedpublic void write(char c)
c
- The value to be writtenpublic void write(char[] ca)
ca
- The value to be writtenpublic void write(char[] ca, int off, int len)
ca
- The array from which to writeoff
- Starting offsetlen
- Number of characters to writepublic void write(java.lang.String s)
s
- The value to be writtenpublic void write(java.lang.String s, int off, int len)
s
- The String from which to writeoff
- Starting offsetlen
- Number of characters to write
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |