Class JspWriter

java.lang.Object
java.io.Writer
javax.servlet.jsp.JspWriter
All Implemented Interfaces:
Closeable, Flushable, Appendable, AutoCloseable

public abstract class JspWriter extends Writer
  • Field Details

    • autoFlush

      protected boolean autoFlush
    • bufferSize

      protected int bufferSize
    • DEFAULT_BUFFER

      public static int DEFAULT_BUFFER
      XXX
    • NO_BUFFER

      public static int NO_BUFFER
      XXX
  • Constructor Details

    • JspWriter

      protected JspWriter(int bufferSize, boolean autoFlush)
      XXX
      Parameters:
      bufferSize - XXX
      autoFlush - XXX
  • Method Details

    • clear

      public abstract void clear() throws IOException
      XXX
      Throws:
      IOException - XXX
    • clearBuffer

      public abstract void clearBuffer() throws IOException
      XXX
      Throws:
      IOException - XXX
    • close

      public abstract void close() throws IOException
      XXX
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
      Specified by:
      close in class Writer
      Throws:
      IOException - XXX
    • flush

      public abstract void flush() throws IOException
      XXX
      Specified by:
      flush in interface Flushable
      Specified by:
      flush in class Writer
      Throws:
      IOException - XXX
    • getBufferSize

      public int getBufferSize()
      XXX
      Returns:
      XXX
      Throws:
      IOException - XXX
    • getRemaining

      public abstract int getRemaining()
      XXX
      Returns:
      XXX
      Throws:
      IOException - XXX
    • newLine

      public abstract void newLine() throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • print

      public abstract void print(boolean value) throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • print

      public abstract void print(char value) throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • print

      public abstract void print(int value) throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • print

      public abstract void print(long value) throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • print

      public abstract void print(float value) throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • print

      public abstract void print(double value) throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • print

      public abstract void print(char[] value) throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • print

      public abstract void print(String value) throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • print

      public abstract void print(Object value) throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • println

      public abstract void println() throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • println

      public abstract void println(boolean value) throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • println

      public abstract void println(char value) throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • println

      public abstract void println(int value) throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • println

      public abstract void println(long value) throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • println

      public abstract void println(float value) throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • println

      public abstract void println(double value) throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • println

      public abstract void println(char[] value) throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • println

      public abstract void println(String value) throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • println

      public abstract void println(Object value) throws IOException
      XXX
      Parameters:
      value - XXX
      Throws:
      IOException - XXX
    • isAutoFlush

      public boolean isAutoFlush()
      XXX
      Returns:
      whether this JspWriter automatically flushes the buffer when it fills up.
      Throws:
      IOException - XXX