com.caucho.jsp
Class QBodyContent
java.lang.Object
|
+--java.io.Writer
|
+--javax.servlet.jsp.JspWriter
|
+--javax.servlet.jsp.tagext.BodyContent
|
+--com.caucho.jsp.QBodyContent
- All Implemented Interfaces:
- ByteWriteStream, EnclosedWriteStream
- public class QBodyContent
- extends BodyContent
- implements ByteWriteStream, EnclosedWriteStream
Fields inherited from class java.io.Writer |
lock |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getWriteStream
public WriteStream getWriteStream()
- Specified by:
getWriteStream
in interface EnclosedWriteStream
getEnclosingWriter
public JspWriter getEnclosingWriter()
- Description copied from class:
BodyContent
- Returns the encloding writer. For top-level tags, this will be the
JSP page's out. For child tags, this will be the parent's bodyContent.
- Overrides:
getEnclosingWriter
in class BodyContent
write
public final void write(byte[] buf,
int off,
int len)
throws java.io.IOException
- Specified by:
write
in interface ByteWriteStream
write
public final void write(char[] buf,
int off,
int len)
throws java.io.IOException
- Overrides:
write
in class java.io.Writer
write
public final void write(int i)
throws java.io.IOException
- Overrides:
write
in class java.io.Writer
write
public final void write(char[] buf)
throws java.io.IOException
- Overrides:
write
in class java.io.Writer
write
public final void write(java.lang.String s)
throws java.io.IOException
- Overrides:
write
in class java.io.Writer
write
public final void write(java.lang.String s,
int off,
int len)
throws java.io.IOException
- Overrides:
write
in class java.io.Writer
newLine
public final void newLine()
throws java.io.IOException
- Overrides:
newLine
in class JspWriter
print
public final void print(boolean b)
throws java.io.IOException
- Overrides:
print
in class JspWriter
print
public final void print(char ch)
throws java.io.IOException
- Overrides:
print
in class JspWriter
print
public final void print(int i)
throws java.io.IOException
- Overrides:
print
in class JspWriter
print
public final void print(long l)
throws java.io.IOException
- Overrides:
print
in class JspWriter
print
public final void print(float f)
throws java.io.IOException
- Overrides:
print
in class JspWriter
print
public final void print(double d)
throws java.io.IOException
- Overrides:
print
in class JspWriter
print
public final void print(char[] s)
throws java.io.IOException
- Overrides:
print
in class JspWriter
print
public final void print(java.lang.String s)
throws java.io.IOException
- Overrides:
print
in class JspWriter
print
public final void print(java.lang.Object o)
throws java.io.IOException
- Overrides:
print
in class JspWriter
println
public final void println()
throws java.io.IOException
- Overrides:
println
in class JspWriter
println
public final void println(boolean b)
throws java.io.IOException
- Overrides:
println
in class JspWriter
println
public final void println(char ch)
throws java.io.IOException
- Overrides:
println
in class JspWriter
println
public final void println(int i)
throws java.io.IOException
- Overrides:
println
in class JspWriter
println
public final void println(long l)
throws java.io.IOException
- Overrides:
println
in class JspWriter
println
public final void println(float f)
throws java.io.IOException
- Overrides:
println
in class JspWriter
println
public final void println(double d)
throws java.io.IOException
- Overrides:
println
in class JspWriter
println
public final void println(char[] s)
throws java.io.IOException
- Overrides:
println
in class JspWriter
println
public final void println(java.lang.String s)
throws java.io.IOException
- Overrides:
println
in class JspWriter
println
public final void println(java.lang.Object o)
throws java.io.IOException
- Overrides:
println
in class JspWriter
clear
public final void clear()
throws java.io.IOException
- Overrides:
clear
in class JspWriter
clearBuffer
public final void clearBuffer()
throws java.io.IOException
- Overrides:
clearBuffer
in class JspWriter
flush
public final void flush()
throws java.io.IOException
- Description copied from class:
BodyContent
- Flush does nothing for a bodyContent.
- Overrides:
flush
in class BodyContent
close
public final void close()
throws java.io.IOException
- Overrides:
close
in class java.io.Writer
getBufferSize
public final int getBufferSize()
- Overrides:
getBufferSize
in class JspWriter
getRemaining
public final int getRemaining()
- Overrides:
getRemaining
in class JspWriter
isAutoFlush
public final boolean isAutoFlush()
- Overrides:
isAutoFlush
in class JspWriter
clearBody
public void clearBody()
- Description copied from class:
BodyContent
- Clears the contents of a body tag.
- Overrides:
clearBody
in class BodyContent
getReader
public java.io.Reader getReader()
- Description copied from class:
BodyContent
- Returns a Reader for accessing the contents of a body tag.
- Overrides:
getReader
in class BodyContent
getString
public java.lang.String getString()
- Description copied from class:
BodyContent
- Returns a String representing the contents of a body tag.
- Overrides:
getString
in class BodyContent
writeOut
public void writeOut(java.io.Writer out)
throws java.io.IOException
- Description copied from class:
BodyContent
- Writes the contents to the writer.
- Overrides:
writeOut
in class BodyContent
- Following copied from class:
javax.servlet.jsp.tagext.BodyContent
- Parameters:
out
- the destination writer .
release
public void release()
throws java.io.IOException