Class HtmlBufferResponseWriterWrapper

All Implemented Interfaces:
Closeable, Flushable, Appendable, AutoCloseable

public class HtmlBufferResponseWriterWrapper extends HtmlResponseWriterImpl
A buffer for content which should not directly be rendered to the page.
Version:
$Revision: 169649 $ $Date: 2005-05-11 17:47:12 +0200 (Wed, 11 May 2005) $
Author:
Sylvain Vieujot (latest modification by $Author: grantsmith $)
  • Method Details

    • getInitialWriter

      public ResponseWriter getInitialWriter()
      Get the writer that should have originally been written to.
      Returns:
      The original writer.
    • getInstance

      public static HtmlBufferResponseWriterWrapper getInstance(ResponseWriter initialWriter)
      Create an instance of the HtmlBufferResponseWriterWrapper
      Parameters:
      initialWriter - The writer the content should have originally gone to, this will only be used to copy settings.
      Returns:
      A properly initialized writer which stores the output in a buffer; writer is wrapped.
    • toString

      public String toString()
      Get the content of the buffer.
      Overrides:
      toString in class Object
      Returns:
      The content of the buffered and wrapped writer.