Package org.grails.buffer
-
Interface Summary 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 Summary Class Description CodecPrintWriter FastStringPrintWriter Fast in-memory PrintWriter implementation.FastStringWriter Java's default StringWriter uses a StringBuffer which is synchronized.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 Summary Enum Description StreamByteBuffer.ReadMode