public class CodecPrintWriter extends GrailsPrintWriter implements EncoderAware, EncodedAppenderFactory
allowUnwrappingOut, CRLF, LOG, out, previousOut, streamCharBufferTarget, trouble, usageFlag| Constructor and Description |
|---|
CodecPrintWriter(java.io.Writer out,
Encoder encoder,
EncodingStateRegistry encodingStateRegistry) |
CodecPrintWriter(java.io.Writer out,
Encoder encoder,
EncodingStateRegistry encodingStateRegistry,
boolean ignoreEncodingState) |
| Modifier and Type | Method and Description |
|---|---|
EncodedAppender |
getEncodedAppender()
Gets the EncodedAppender that is connected to the instance of this
implementation.
|
Encoder |
getEncoder()
Gets the current encoder in use.
|
java.io.Writer |
getWriterForEncoder(Encoder encoder,
EncodingStateRegistry encodingStateRegistry)
Gets the EncodedAppenderWriter instance that is connected to this
instance implementation with a certain encoder fixed.
|
append, append, append, append, append, appendNullCharSequence, asPrintWriter, asType, checkError, clone, close, findStreamCharBufferTarget, flush, getMetaClass, getOut, getProperty, invokeMethod, isAllowUnwrappingOut, isDestinationActivated, isUsed, leftShift, leftShift, leftShift, leftShift, leftShift, markUsed, plus, print, print, print, print, print, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, println, println, println, resetUsed, setError, setMetaClass, setOut, setProperty, setUsed, unwrap, unwrapWriter, write, write, write, write, write, write, write, writeWritablepublic CodecPrintWriter(java.io.Writer out,
Encoder encoder,
EncodingStateRegistry encodingStateRegistry)
public CodecPrintWriter(java.io.Writer out,
Encoder encoder,
EncodingStateRegistry encodingStateRegistry,
boolean ignoreEncodingState)
public Encoder getEncoder()
EncoderAwaregetEncoder in interface EncoderAwarepublic EncodedAppender getEncodedAppender()
EncodedAppenderFactorygetEncodedAppender in interface EncodedAppenderFactorypublic java.io.Writer getWriterForEncoder(Encoder encoder, EncodingStateRegistry encodingStateRegistry)
EncodedAppenderWriterFactorygetWriterForEncoder in interface EncodedAppenderWriterFactorygetWriterForEncoder in class GrailsPrintWriterencoder - the encoder to useencodingStateRegistry - the current EncodingStateRegistry to use