- decode
Decodes bytes starting at the current position of the given input buffer, and
writes the equivalent
- onMalformedInput
Sets this decoder's action on malformed input errors. This method will call the
#implOnMalformedInpu
- onUnmappableCharacter
Sets this decoder's action on unmappable character errors. This method will call
the #implOnUnmappab
- reset
Resets this decoder. This method will reset the internal state, and then calls
#implReset to reset a
- flush
Flushes this decoder. This method will call #implFlush(CharBuffer). Some
decoders may need to write
- maxCharsPerByte
Returns the maximum number of characters which can be created by this decoder
for one input byte, mu
- charset
Returns the Charset which this decoder uses.
- averageCharsPerByte
Returns the average number of characters created by this decoder for a single
input byte.
- replaceWith
Sets the new replacement string. This method first checks the given
replacement's validity, then cha
- replacement
Returns the replacement string, which is never null or empty.
- implFlush
Flushes this decoder. The default implementation does nothing and always returns
CoderResult.UNDERF
- implOnMalformedInput
Notifies that this decoder's CodingErrorAction specified for malformed input
error has been changed.