| Interface | Description |
|---|---|
| CharArrayAccessible |
Marker interface for telling that the underlying char array is directly accessible
This interface is missing from the JVM although String, StringBuffer and StringBuilder all have this method.
|
| 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 | |
| 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
|
| EncodesToWriter |
Marks a class capable of encoding to target Writer
|
| 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.
|
| StreamingEncoderWritable |
Marks a class capable of encoding itself with given EncodesToWriter instance to given
Writer instance
|
| Class | Description |
|---|---|
| AbstractEncodedAppender |
Abstract base class for implementations of
EncodedAppender interface |
| ChainedDecoder | |
| ChainedEncoder | |
| ChainedEncoders | |
| CharSequences |
Utility functions for handling java.lang.CharSequence instances
|
| CodecLookupHelper | |
| CombinedCodecIdentifier | |
| 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
This class isn't thread-safe. |
| EncodesToWriterAdapter | |
| EncodingStateImpl |
Default implementation of
EncodingState |
| EncodingStateRegistryLookupHolder | |
| StreamingEncoderEncodedAppender |
EncodedAppender implementation used for piping / chaining several StreamingEncoders
|
| StreamingEncoderWriter | |
| WriterEncodedAppender |
An EncodedAppender implementation that writes to a java.io.Writer.
|