Class Summary |
BoundedCharsAsEncodedBytesCounter |
Counts chars encoded as bytes up to a certain limit (capacity of byte buffer). |
DebugHttpSessionListener |
Simple implementation of the HttpListener interface that writes to standard out |
GrailsPrintWriter |
PrintWriter implementation that doesn't have synchronization. |
IncludedContent |
A class that 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) |
Log4jConfigListener |
A listener that will configure Log4j in WAR deployment using Grails Log4j DSL |
StreamByteBuffer |
StreamByteBuffer is a in-memory buffer that provides OutputStream and
InputStream interfaces
This is more efficient than using ByteArrayOutputStream/ByteArrayInputStream
This is not thread-safe, it is intended to be used by a single Thread. |
StreamCharBuffer |
StreamCharBuffer is a multipurpose in-memory buffer that can replace JDK
in-memory buffers (StringBuffer, StringBuilder, StringWriter). |
StreamCharBuffer.ChunkReader |
|
StreamCharBuffer.ConnectedWriter |
Simple holder class for the connected writer |
StreamCharBuffer.MultiOutputWriter |
delegates to several writers, used in "connectTo" mode. |
StreamCharBuffer.SingleOutputWriter |
|
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. |
TypeConvertingMap |
|
WebUtils |
Utility methods to access commons objects and perform common web related functions for the internal framework |