KPointerException

Base type for every failure kPointer raises while parsing a pointer string or applying a Relative JSON Pointer.

Extends IllegalArgumentException so that callers that catch IllegalArgumentException continue to work unchanged. Each subtype corresponds to one distinct, documented failure reason. This is the Kotlin materialization of the conformance error vocabulary; the mapping from these subtypes to the canonical errorKind strings lives in canonicalErrorKind.

Parameters

message

A human-readable description of the failure.

Inheritors

Properties

Link copied to clipboard
expect open val cause: Throwable?
Link copied to clipboard
expect open val message: String?

Functions

Link copied to clipboard

Maps this core parse/relative failure to its canonical, language-neutral errorKind string.