IllegalRawValueException

An exception thrown when a dynamic value cannot be converted to a static type via a ValueFactory method.

Subclasses describe a particular way a conversion can fail. Being a common supertype is what lets ValueFactory.tryOrNull turn any rejected conversion into null.

Parameters

fullMessage

the complete message, for subclasses that phrase the failure their own way rather than as a reason followed by the offending value

Inheritors

Constructors

Link copied to clipboard
constructor(message: String, raw: Any)

Properties

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

Functions

Link copied to clipboard

Converts this exception to a renderable Node, and performs the error handling provided by the errorHandler strategy.

Link copied to clipboard

Converts this Exception to a PipelineException if it is not already one.