Package org.grails.encoder
package org.grails.encoder
-
ClassDescriptionAbstract base class for implementing encoders that do character replacements Implements the
StreamingEncoderinterface that enables efficient streaming encodingAbstract base class for implementations ofEncodedAppenderinterfaceThis 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.interface for decoder methodsdefault implementation ofCodecIdentifierdefault implementation ofEncodingStateRegistryMarks a class capable of encoding itself with given EncoderThis 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.A java.io.Writer implementation that writes to aEncodedAppenderwith a certain encoder This class isn't thread-safe.This interface marks an instance capable of getting aEncodedAppenderWriterinstance that is connected to it with a certain encoder fixed.Interface for encoding methods.Marks a instance capable of providing information about the current encoder that is in useMarks a class capable of encoding to target WriterHolds the state of applied encodingsDefault implementation ofEncodingStateEncodingStateRegistry keeps encoding state of CharSequence instances.This interface marks an instance capable of looking of the currentEncodingStateRegistryMarks a class capable of encoding itself with given Encoder to given EncodedAppender instanceStreaming encoder interface that makes it possible to encode a portion of a CharSequence and append it directly to the EncodedAppender instance.EncodedAppender implementation used for piping / chaining several StreamingEncodersMarks a class capable of encoding itself with given EncodesToWriter instance to given Writer instanceAn EncodedAppender implementation that writes to a java.io.Writer.