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

# Uses of Class
java.nio.charset.CharsetDecoder

Packages that use CharsetDecoder
Package | Description
--- | ---
java.io | Provides for system input and output through data streams, serialization and the file system.
java.nio.channels | Defines channels, which represent connections to entities that are capable of performing I/O operations, such as files and sockets; defines selectors, for multiplexed, non-blocking I/O operations.
java.nio.charset | Defines charsets, decoders, and encoders, for translating between bytes and Unicode characters.

- ## Uses of CharsetDecoder in java.io

  Constructors in java.io with parameters of type CharsetDecoder
  Constructor | Description
  --- | ---
  `InputStreamReader​(InputStream in, CharsetDecoder dec)` | Creates an InputStreamReader that uses the given charset decoder.

- ## Uses of CharsetDecoder in java.nio.channels

  Methods in java.nio.channels with parameters of type CharsetDecoder
  Modifier and Type | Method | Description
  --- | --- | ---
  `static Reader` | Channels.`newReader​(ReadableByteChannel ch, CharsetDecoder dec, int minBufferCap)` | Constructs a reader that decodes bytes from the given channel using the given decoder.

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

  Methods in java.nio.charset that return CharsetDecoder
  Modifier and Type | Method | Description
  --- | --- | ---
  `abstract CharsetDecoder` | Charset.`newDecoder()` | Constructs a new decoder for this charset.
  `CharsetDecoder` | CharsetDecoder.`onMalformedInput​(CodingErrorAction newAction)` | Changes this decoder's action for malformed-input errors.
  `CharsetDecoder` | CharsetDecoder.`onUnmappableCharacter​(CodingErrorAction newAction)` | Changes this decoder's action for unmappable-character errors.
  `CharsetDecoder` | CharsetDecoder.`replaceWith​(String newReplacement)` | Changes this decoder's replacement value.
  `CharsetDecoder` | CharsetDecoder.`reset()` | Resets this decoder, clearing any internal state.