Package org.codehaus.groovy.grails.web.util

Interface Summary
GrailsWrappedWriter  
StreamCharBuffer.LazyInitializingWriter Interface for a Writer that gets initialized if it is used Can be used for passing in to "connectTo" method of StreamCharBuffer
 

Class Summary
AbstractTypeConvertingMap An category for use with maps that want type conversion capabilities Type converting maps have no inherent ordering.
BoundedCharsAsEncodedBytesCounter Counts chars encoded as bytes up to a certain limit (capacity of byte buffer).
CacheEntry<T> Wrapper for a value inside a cache that adds timestamp information for expiration and prevents "cache storms" with a Lock.
CodecPrintWriter  
DebugHttpSessionListener Simple implementation of the HttpListener interface that writes to standard out
GrailsPrintWriter PrintWriter implementation that doesn't have synchronization.
GrailsPrintWriterAdapter  
IncludedContent Represents some content that has been used in an include request.
IncludeResponseWrapper Response wrapper used to capture the content of a response (such as within in an include).
StreamByteBuffer An in-memory buffer that provides OutputStream and InputStream interfaces.
StreamCharBuffer StreamCharBuffer is a multipurpose in-memory buffer that can replace JDK in-memory buffers (StringBuffer, StringBuilder, StringWriter).
StringCharArrayAccessor Provides optimized access to java.lang.String internals - Optimized way of creating java.lang.String by reusing a char[] buffer - Optimized way of writing String to java.io.Writer java.lang.String creation reusing a char[] buffer requires Java 1.5+ System property "stringchararrayaccessor.disabled" disables this hack.
WebUtils Utility methods to access commons objects and perform common web related functions for the internal framework.
 

Enum Summary
StreamByteBuffer.ReadMode