CodingErrorAction
open class 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 |
toString()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 |
Public methods
Properties
IGNORE
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
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
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.
