Class FastStringWriter

  • All Implemented Interfaces:
    groovy.lang.GroovyObject, java.io.Closeable, java.io.Flushable, java.lang.Appendable, java.lang.AutoCloseable, GrailsWrappedWriter, EncodedAppenderWriterFactory

    public class FastStringWriter
    extends GrailsPrintWriter
    Java's default StringWriter uses a StringBuffer which is synchronized. This implementation doesn't use synchronization
    Since:
    1.1
    • Constructor Detail

      • FastStringWriter

        public FastStringWriter()
      • FastStringWriter

        public FastStringWriter​(int initialChunkSize)
      • FastStringWriter

        public FastStringWriter​(java.lang.Object o)
    • Method Detail

      • initOut

        protected void initOut()
      • 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()