public class EncodesToWriterAdapter extends java.lang.Object implements EncodesToWriter
| Constructor and Description |
|---|
EncodesToWriterAdapter(StreamingEncoder encoder) |
EncodesToWriterAdapter(StreamingEncoder encoder,
boolean ignoreEncodingState) |
| Modifier and Type | Method and Description |
|---|---|
EncodesToWriter |
createChainingEncodesToWriter(java.util.List<StreamingEncoder> additionalEncoders,
boolean applyAdditionalFirst) |
static EncodesToWriterAdapter |
createChainingEncodesToWriter(StreamingEncoder baseEncoder,
java.util.List<StreamingEncoder> additionalEncoders,
boolean applyAdditionalFirst) |
protected EncodingState |
createNewEncodingState(Encoder encoder,
EncodingState encodingState) |
void |
encodeToWriter(char[] buf,
int off,
int len,
java.io.Writer writer,
EncodingState encodingState) |
void |
encodeToWriter(java.lang.CharSequence str,
int off,
int len,
java.io.Writer writer,
EncodingState encodingState) |
StreamingEncoder |
getStreamingEncoder() |
boolean |
isIgnoreEncodingState() |
void |
setIgnoreEncodingState(boolean ignoreEncodingState) |
protected boolean |
shouldEncodeWith(Encoder encoderToApply,
EncodingState encodingState) |
public EncodesToWriterAdapter(StreamingEncoder encoder)
public EncodesToWriterAdapter(StreamingEncoder encoder, boolean ignoreEncodingState)
public void encodeToWriter(java.lang.CharSequence str,
int off,
int len,
java.io.Writer writer,
EncodingState encodingState)
throws java.io.IOException
encodeToWriter in interface EncodesToWriterjava.io.IOExceptionpublic void encodeToWriter(char[] buf,
int off,
int len,
java.io.Writer writer,
EncodingState encodingState)
throws java.io.IOException
encodeToWriter in interface EncodesToWriterjava.io.IOExceptionprotected EncodingState createNewEncodingState(Encoder encoder, EncodingState encodingState)
protected boolean shouldEncodeWith(Encoder encoderToApply, EncodingState encodingState)
public StreamingEncoder getStreamingEncoder()
public boolean isIgnoreEncodingState()
public void setIgnoreEncodingState(boolean ignoreEncodingState)
public EncodesToWriter createChainingEncodesToWriter(java.util.List<StreamingEncoder> additionalEncoders, boolean applyAdditionalFirst)
createChainingEncodesToWriter in interface EncodesToWriterpublic static EncodesToWriterAdapter createChainingEncodesToWriter(StreamingEncoder baseEncoder, java.util.List<StreamingEncoder> additionalEncoders, boolean applyAdditionalFirst)