org.codehaus.groovy.grails.web.pages
Class FastStringPrintWriter

java.lang.Object
  extended by java.io.Writer
      extended by java.io.PrintWriter
          extended by org.codehaus.groovy.grails.web.util.GrailsPrintWriterAdapter
              extended by org.codehaus.groovy.grails.web.pages.FastStringPrintWriter
All Implemented Interfaces:
java.io.Closeable, java.io.Flushable, java.lang.Appendable, GrailsWrappedWriter

public class FastStringPrintWriter
extends GrailsPrintWriterAdapter

Fast in-memory PrintWriter implementation.

Since:
2.0

Field Summary
 
Fields inherited from class org.codehaus.groovy.grails.web.util.GrailsPrintWriterAdapter
target
 
Fields inherited from class java.io.PrintWriter
out
 
Fields inherited from class java.io.Writer
lock
 
Constructor Summary
  FastStringPrintWriter()
           
  FastStringPrintWriter(int initialChunkSize)
           
protected FastStringPrintWriter(java.lang.Object o)
           
 
Method Summary
 StreamCharBuffer getBuffer()
           
 java.io.Reader getReader()
           
 java.lang.String getValue()
           
 java.lang.String toString()
           
 
Methods inherited from class org.codehaus.groovy.grails.web.util.GrailsPrintWriterAdapter
append, append, append, append, append, checkError, close, flush, getOut, getTarget, handleIOException, isAllowUnwrappingOut, isTrouble, isUsed, leftShift, leftShift, leftShift, markUsed, plus, print, print, print, print, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, println, println, println, resetUsed, setError, setUsed, unwrap, write, write, write, write, write, write, write
 
Methods inherited from class java.io.PrintWriter
clearError, format, format, printf, printf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FastStringPrintWriter

public FastStringPrintWriter()

FastStringPrintWriter

public FastStringPrintWriter(int initialChunkSize)

FastStringPrintWriter

protected FastStringPrintWriter(java.lang.Object o)
Method Detail

getBuffer

public StreamCharBuffer getBuffer()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getValue

public java.lang.String getValue()

getReader

public java.io.Reader getReader()