org.codehaus.groovy.grails.web.pages
Class FastStringWriter
java.lang.Object
java.io.Writer
org.codehaus.groovy.grails.web.util.GrailsPrintWriter
org.codehaus.groovy.grails.web.pages.FastStringWriter
- All Implemented Interfaces:
- java.io.Closeable, java.io.Flushable, java.lang.Appendable, GrailsWrappedWriter
- Direct Known Subclasses:
- GroovyPageTagWriter
public class FastStringWriter
- extends GrailsPrintWriter
Java's default StringWriter uses a StringBuffer which is synchronized. This
implementation doesn't use synchronization
- Since:
- 1.1
| Fields inherited from class java.io.Writer |
lock |
| Methods inherited from class org.codehaus.groovy.grails.web.util.GrailsPrintWriter |
append, append, append, append, append, asPrintWriter, asType, checkError, clone, close, findStreamCharBufferTarget, flush, getOut, isAllowUnwrappingOut, isUsed, leftShift, leftShift, leftShift, leftShift, markUsed, plus, print, print, print, print, print, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, println, println, println, resetUsed, setError, setOut, setUsed, unwrap, unwrapWriter, write, write, write, write, write, write, write |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FastStringWriter
public FastStringWriter()
FastStringWriter
public FastStringWriter(int initialChunkSize)
FastStringWriter
protected FastStringWriter(java.lang.Object o)
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()