Groovy Documentation

org.codehaus.groovy.grails.web.taglib
[Java] Class GroovyPageTagWriter

java.lang.Object
  java.io.Writer
      org.codehaus.groovy.grails.web.util.GrailsPrintWriter
          org.codehaus.groovy.grails.web.pages.FastStringWriter
              org.codehaus.groovy.grails.web.taglib.GroovyPageTagWriter

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.

Authors:
Graeme Rocher
Since:
0.5


Field Summary
 
Fields inherited from class GrailsPrintWriter
CRLF, LOG, allowUnwrappingOut, out, previousOut, streamCharBufferTarget, trouble, usageFlag
 
Constructor Summary
GroovyPageTagWriter(boolean preferSubChunkWhenWritingToOtherBuffer)

 
Method Summary
java.lang.String getValue()

 
Methods inherited from class FastStringWriter
getBuffer, getReader, getValue, toString
 
Methods inherited from class 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.io.Writer
java.io.Writer#append(java.lang.CharSequence), java.io.Writer#append(java.lang.CharSequence), java.io.Writer#append(java.lang.CharSequence, int, int), java.io.Writer#append(char), java.io.Writer#append(char), java.io.Writer#append(java.lang.CharSequence, int, int), java.io.Writer#write([C, int, int), java.io.Writer#write(int), java.io.Writer#write([C), java.io.Writer#write(java.lang.String), java.io.Writer#write(java.lang.String, int, int), java.io.Writer#flush(), java.io.Writer#close(), java.io.Writer#wait(), java.io.Writer#wait(long), java.io.Writer#wait(long, int), java.io.Writer#equals(java.lang.Object), java.io.Writer#toString(), java.io.Writer#hashCode(), java.io.Writer#getClass(), java.io.Writer#notify(), java.io.Writer#notifyAll()
 

Constructor Detail

GroovyPageTagWriter

public GroovyPageTagWriter(boolean preferSubChunkWhenWritingToOtherBuffer)


 
Method Detail

getValue

@Override
public java.lang.String getValue()


 

Groovy Documentation