Uses of Class java.nio.charset.CodingErrorAction (Java SE 25 & JDK 25)
Description: use: module: java.base, package: java.nio.charset, class: CodingErrorAction

# Uses of Class
java.nio.charset.CodingErrorAction

Packages that use CodingErrorAction
Package
Description
java.nio.charset
Defines charsets, decoders, and encoders, for translating between bytes and Unicode characters.

- ## Uses of CodingErrorAction in java.nio.charset

  Fields in java.nio.charset declared as CodingErrorAction
  Modifier and Type
  Field
  Description
  `static final CodingErrorAction`
  CodingErrorAction.`IGNORE`
  Action indicating that a coding error is to be handled by dropping the erroneous input and resuming the coding operation.
  `static final CodingErrorAction`
  CodingErrorAction.`REPLACE`
  Action indicating that a coding error is to be handled by dropping the erroneous input, appending the coder's replacement value to the output buffer, and resuming the coding operation.
  `static final CodingErrorAction`
  CodingErrorAction.`REPORT`
  Action indicating that a coding error is to be reported, either by returning a `CoderResult` object or by throwing a `CharacterCodingException`, whichever is appropriate for the method implementing the coding process.
  Methods in java.nio.charset that return CodingErrorAction
  Modifier and Type
  Method
  Description
  `CodingErrorAction`
  CharsetDecoder.`malformedInputAction()`
  Returns this decoder's current action for malformed-input errors.
  `CodingErrorAction`
  CharsetEncoder.`malformedInputAction()`
  Returns this encoder's current action for malformed-input errors.
  `CodingErrorAction`
  CharsetDecoder.`unmappableCharacterAction()`
  Returns this decoder's current action for unmappable-character errors.
  `CodingErrorAction`
  CharsetEncoder.`unmappableCharacterAction()`
  Returns this encoder's current action for unmappable-character errors.
  Methods in java.nio.charset with parameters of type CodingErrorAction
  Modifier and Type
  Method
  Description
  `protected void`
  CharsetDecoder.`implOnMalformedInput(CodingErrorAction newAction)`
  Reports a change to this decoder's malformed-input action.
  `protected void`
  CharsetEncoder.`implOnMalformedInput(CodingErrorAction newAction)`
  Reports a change to this encoder's malformed-input action.
  `protected void`
  CharsetDecoder.`implOnUnmappableCharacter(CodingErrorAction newAction)`
  Reports a change to this decoder's unmappable-character action.
  `protected void`
  CharsetEncoder.`implOnUnmappableCharacter(CodingErrorAction newAction)`
  Reports a change to this encoder's unmappable-character action.
  `final CharsetDecoder`
  CharsetDecoder.`onMalformedInput(CodingErrorAction newAction)`
  Changes this decoder's action for malformed-input errors.
  `final CharsetEncoder`
  CharsetEncoder.`onMalformedInput(CodingErrorAction newAction)`
  Changes this encoder's action for malformed-input errors.
  `final CharsetDecoder`
  CharsetDecoder.`onUnmappableCharacter(CodingErrorAction newAction)`
  Changes this decoder's action for unmappable-character errors.
  `final CharsetEncoder`
  CharsetEncoder.`onUnmappableCharacter(CodingErrorAction newAction)`
  Changes this encoder's action for unmappable-character errors.