| Interface | Description |
|---|---|
| GrailsLazyProxyPrintWriter.DestinationFactory |
Factory to lazily instantiate the destination.
|
| GrailsWrappedWriter | |
| StreamCharBuffer.LazyInitializingMultipleWriter | |
| 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 |
|---|---|
| CodecPrintWriter | |
| GrailsLazyProxyPrintWriter | |
| GrailsPrintWriter |
PrintWriter implementation that doesn't have synchronization.
|
| GrailsPrintWriterAdapter | |
| 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).
|
| StreamCharBuffer.EncodedPart | |
| 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.
|
| Enum | Description |
|---|---|
| StreamByteBuffer.ReadMode |