|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.
|Information about the codec that identifies it and tells it's aliases.
|Marker interface that tells that the instance has information about the Codec
Encoder and Decoder interfaces extend this interface.
|interface for decoder methods
|Marks a class capable of encoding itself with given Encoder
|This is the input interface to the streaming encoding solution.
|This interface marks an instance capable of getting a EncodedAppender
instance that is connected to it.
|This interface marks an instance capable of getting a
EncodedAppenderWriter instance that is connected to it with a certain
|Interface for encoding methods.
|Marks a instance capable of providing information about the current encoder
that is in use
|Marks a class capable of encoding to target Writer
|Holds the state of applied encodings
|EncodingStateRegistry keeps encoding state of CharSequence instances.
|This interface marks an instance capable of looking of the current
|Marks a class capable of encoding itself with given Encoder to given
|Streaming encoder interface that makes it possible to encode a portion of a
CharSequence and append it directly to the EncodedAppender instance.
|Marks a class capable of encoding itself with given EncodesToWriter instance to given