Groovy Documentation

org.codehaus.groovy.grails.web.util
[Java] Class GrailsLazyProxyPrintWriter

java.lang.Object
  java.io.Writer
      org.codehaus.groovy.grails.web.util.GrailsPrintWriter
          org.codehaus.groovy.grails.web.util.GrailsLazyProxyPrintWriter

public class GrailsLazyProxyPrintWriter
extends GrailsPrintWriter

Nested Class Summary
static interface GrailsLazyProxyPrintWriter.DestinationFactory

Factory to lazily instantiate the destination.

 
Field Summary
 
Fields inherited from class GrailsPrintWriter
CRLF, LOG, allowUnwrappingOut, out, previousOut, streamCharBufferTarget, trouble, usageFlag
 
Constructor Summary
GrailsLazyProxyPrintWriter(GrailsLazyProxyPrintWriter.DestinationFactory factory)

 
Method Summary
java.io.Writer getOut()

boolean isAllowUnwrappingOut()

boolean isDestinationActivated()

void setDestinationActivated(boolean destinationActivated)

java.io.Writer unwrap()

void updateDestination(GrailsLazyProxyPrintWriter.DestinationFactory f)

 
Methods inherited from class GrailsPrintWriter
append, append, append, append, append, 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, writeWritable
 
Methods inherited from class java.io.Writer
java.io.Writer#append(java.lang.CharSequence, int, int), java.io.Writer#append(char), java.io.Writer#append(java.lang.CharSequence), java.io.Writer#append(char), java.io.Writer#append(java.lang.CharSequence, int, int), java.io.Writer#append(java.lang.CharSequence), java.io.Writer#write([C), java.io.Writer#write([C, int, int), java.io.Writer#write(int), java.io.Writer#write(java.lang.String, int, int), java.io.Writer#write(java.lang.String), java.io.Writer#flush(), java.io.Writer#close(), java.io.Writer#wait(long, int), java.io.Writer#wait(long), java.io.Writer#wait(), 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

GrailsLazyProxyPrintWriter

public GrailsLazyProxyPrintWriter(GrailsLazyProxyPrintWriter.DestinationFactory factory)


 
Method Detail

getOut

@java.lang.Override
public java.io.Writer getOut()


isAllowUnwrappingOut

@java.lang.Override
public boolean isAllowUnwrappingOut()


isDestinationActivated

@java.lang.Override
public boolean isDestinationActivated()


setDestinationActivated

public void setDestinationActivated(boolean destinationActivated)


unwrap

@java.lang.Override
public java.io.Writer unwrap()


updateDestination

public void updateDestination(GrailsLazyProxyPrintWriter.DestinationFactory f)


 

Groovy Documentation