|
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. |