Java.Nio.Charset Namespace

Classes

CharacterCodingException

A CharacterCodingException is thrown when an encoding or decoding error occurs.

Charset

A charset is a named mapping between Unicode characters and byte sequences.

CharsetDecoder

A converter that can convert a byte sequence from a charset into a 16-bit Unicode character sequence.

CharsetEncoder

Transforms a sequence of 16-bit Java characters to a byte sequence in some encoding.

CoderMalfunctionError

A CoderMalfunctionError is thrown when the encoder/decoder is malfunctioning.

CoderResult

Used to indicate the result of encoding/decoding.

CodingErrorAction

Used to indicate what kind of actions to take in case of encoding/decoding errors.

IllegalCharsetNameException

An IllegalCharsetNameException is thrown when an illegal charset name is encountered.

MalformedInputException

A MalformedInputException is thrown when a malformed input is encountered, for example if a byte sequence is illegal for the given charset.

StandardCharsets

Convenient access to the most important built-in charsets.

UnmappableCharacterException

An UnmappableCharacterException is thrown when an unmappable character for the given charset is encountered.

UnsupportedCharsetException

An UnsupportedCharsetException is thrown when an unsupported charset name is encountered.