org.codehaus.groovy.grails.web.taglib
Class GroovyPageTagWriter

java.lang.Object
  extended by java.io.Writer
      extended by org.codehaus.groovy.grails.web.util.GrailsPrintWriter
          extended by org.codehaus.groovy.grails.web.pages.FastStringWriter
              extended by org.codehaus.groovy.grails.web.taglib.GroovyPageTagWriter
All Implemented Interfaces:
java.io.Closeable, java.io.Flushable, java.lang.Appendable, GrailsWrappedWriter

public class GroovyPageTagWriter
extends FastStringWriter

A temporary writer used by GSP to write to a StringWriter and later retrieve the value. It also converts nulls into blank strings.

Since:
0.5

Field Summary
 
Fields inherited from class org.codehaus.groovy.grails.web.util.GrailsPrintWriter
allowUnwrappingOut, CRLF, LOG, out, previousOut, streamCharBufferTarget, trouble, usageFlag
 
Fields inherited from class java.io.Writer
lock
 
Constructor Summary
GroovyPageTagWriter()
           
 
Method Summary
 java.lang.String getValue()
           
 
Methods inherited from class org.codehaus.groovy.grails.web.pages.FastStringWriter
getBuffer, getReader, toString
 
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
 

Constructor Detail

GroovyPageTagWriter

public GroovyPageTagWriter()
Method Detail

getValue

public java.lang.String getValue()
Overrides:
getValue in class FastStringWriter