Module java.base
Package java.nio.charset

# Class CharsetDecoder

=
public abstract class CharsetDecoder
extends java.lang.Object

## Constructors

- =
  protected CharsetDecoder(java.nio.charset.Charset arg0, float arg1, float arg2)

## Methods

- =
  public final float averageCharsPerByte()
- =
  public final java.nio.charset.Charset charset()
- =
  public final java.nio.CharBuffer decode(java.nio.ByteBuffer arg0) throws java.nio.charset.CharacterCodingException
- =
  public final java.nio.charset.CoderResult decode(java.nio.ByteBuffer arg0, java.nio.CharBuffer arg1, boolean arg2)
- =
  protected abstract java.nio.charset.CoderResult decodeLoop(java.nio.ByteBuffer arg0, java.nio.CharBuffer arg1)
- =
  public java.nio.charset.Charset detectedCharset()
- =
  public final java.nio.charset.CoderResult flush(java.nio.CharBuffer arg0)
- =
  protected java.nio.charset.CoderResult implFlush(java.nio.CharBuffer arg0)
- =
  protected void implOnMalformedInput(java.nio.charset.CodingErrorAction arg0)
- =
  protected void implOnUnmappableCharacter(java.nio.charset.CodingErrorAction arg0)
- =
  protected void implReplaceWith(java.lang.String arg0)
- =
  protected void implReset()
- =
  public boolean isAutoDetecting()
- =
  public boolean isCharsetDetected()
- =
  public java.nio.charset.CodingErrorAction malformedInputAction()
- =
  public final float maxCharsPerByte()
- =
  public final java.nio.charset.CharsetDecoder onMalformedInput(java.nio.charset.CodingErrorAction arg0)
- =
  public final java.nio.charset.CharsetDecoder onUnmappableCharacter(java.nio.charset.CodingErrorAction arg0)
- =
  public final java.nio.charset.CharsetDecoder replaceWith(java.lang.String arg0)
- =
  public final java.lang.String replacement()
- =
  public final java.nio.charset.CharsetDecoder reset()
- =
  public java.nio.charset.CodingErrorAction unmappableCharacterAction()

## Summary

No differences.