| Interface | Description |
|---|---|
| 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 | Description |
|---|---|
| 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 | Description |
|---|---|
| StreamByteBuffer.ReadMode |