Package org.grails.buffer
Class FastStringWriter
java.lang.Object
java.io.Writer
org.grails.buffer.GrailsPrintWriter
org.grails.buffer.FastStringWriter
- All Implemented Interfaces:
groovy.lang.GroovyObject,Closeable,Flushable,Appendable,AutoCloseable,GrailsWrappedWriter,EncodedAppenderWriterFactory
Java's default StringWriter uses a StringBuffer which is synchronized. This
implementation doesn't use synchronization
- Since:
- 1.1
-
Field Summary
FieldsFields inherited from class org.grails.buffer.GrailsPrintWriter
allowUnwrappingOut, CRLF, LOG, out, previousOut, streamCharBufferTarget, trouble, usageFlag -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.grails.buffer.GrailsPrintWriter
append, append, append, append, append, appendNullCharSequence, asPrintWriter, asType, checkError, clone, close, findStreamCharBufferTarget, flush, getMetaClass, getOut, getProperty, getWriterForEncoder, invokeMethod, isAllowUnwrappingOut, isDestinationActivated, isUsed, leftShift, 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, setMetaClass, setOut, setProperty, setUsed, unwrap, unwrapWriter, write, write, write, write, write, write, write, writeWritableMethods inherited from class java.io.Writer
nullWriter