Groovy Documentation

Package org.codehaus.groovy.grails.support.encoding

 

Interface Summary
CharArrayAccessible Marker interface for telling that the underlying char array is directly accessible
CodecFactory This interface can be used to tell that a Grails Codec class should use these methods for creating the encoder and decoder instances instead of using conventional encode/decode methods.
CodecIdentifier Information about the codec that identifies it and tells it's aliases.
CodecIdentifierProvider Marker interface that tells that the instance has information about the Codec Encoder and Decoder interfaces extend this interface.
CodecLookup
Decoder interface for decoder methods
Encodeable Marks a class capable of encoding itself with given Encoder
EncodedAppender This is the input interface to the streaming encoding solution.
EncodedAppenderFactory This interface marks an instance capable of getting a EncodedAppender instance that is connected to it.
EncodedAppenderWriterFactory This interface marks an instance capable of getting a EncodedAppenderWriter instance that is connected to it with a certain encoder fixed.
Encoder Interface for encoding methods.
EncoderAware Marks a instance capable of providing information about the current encoder that is in use
EncodingState Holds the state of applied encodings
EncodingStateRegistry EncodingStateRegistry keeps encoding state of CharSequence instances.
EncodingStateRegistryLookup This interface marks an instance capable of looking of the current EncodingStateRegistry
StreamEncodeable Marks a class capable of encoding itself with given Encoder to given EncodedAppender instance
StreamingEncoder Streaming encoder interface that makes it possible to encode a portion of a CharSequence and append it directly to the EncodedAppender instance.
StreamingStatelessEncoder
 


Class Summary
AbstractEncodedAppender Abstract base class for implementations of EncodedAppender interface
CodecMetaClassSupport Helper methods for Codec metaclass operations.
DefaultCodecIdentifier default implementation of CodecIdentifier
DefaultEncodingStateRegistry default implementation of EncodingStateRegistry
EncodedAppenderWriter A java.io.Writer implementation that writes to a EncodedAppender with a certain encoder
EncodingStateImpl Default implementation of EncodingState
WriterEncodedAppender An EncodedAppender implementation that writes to a java.io.Writer.
 


Groovy Documentation