Added in API level 1

CodingErrorAction

open class CodingErrorAction
kotlin.Any
   ↳ java.nio.charset.CodingErrorAction

A typesafe enumeration for coding-error actions.

Instances of this class are used to specify how malformed-input and unmappable-character errors are to be handled by charset decoders and encoders.

Summary

Public methods
open String

Returns a string describing this action.

Properties
static CodingErrorAction!

Action indicating that a coding error is to be handled by dropping the erroneous input and resuming the coding operation.

static CodingErrorAction!

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 CodingErrorAction!

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.

Public methods

toString

Added in API level 1
open fun toString(): String

Returns a string describing this action.

Return
String A descriptive string

Properties

IGNORE

Added in API level 1
static val IGNORE: CodingErrorAction!

Action indicating that a coding error is to be handled by dropping the erroneous input and resuming the coding operation.

REPLACE

Added in API level 1
static val REPLACE: CodingErrorAction!

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.

REPORT

Added in API level 1
static val REPORT: CodingErrorAction!

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.