InvalidValueException

constructor(context: String)

Erzeugt eine neue Exception fuer einen fehlenden Wert.

Parameters

context

Resource des fehlenden Wertes (z.B. "house_number")


constructor(value: Serializable, context: String)

Erzeugt eine neue Exception fuer einen fehlerhaften Wert.

Parameters

value

der fehlerhafte Wert

context

Resource des fehlerhaften Wertes (z.B. "email_address")


constructor(value: Serializable, context: String, cause: Throwable?)

Erzeugt eine neue Exception fuer einen fehlerhaften Wert.

Parameters

value

der fehlerhafte Wert

context

Resource des fehlerhaften Wertes (z.B. "email_address")

cause

Ursache


constructor(value: Serializable, context: String, range: Range<out Comparable<*>?>)

Erzeugt eine neue Exception fuer einen fehlerhaften Wert, der nicht zwischen den angegebenen Werten liegt.

Parameters

value

der fehlerhafte Wert

context

Resource des fehlerhaften Wertes (z.B. "email_address")

range

untere und obere Schranke


constructor(value: Serializable, context: String, regex: Regex)

Erzeugt eine neue Exception fuer einen fehlerhaften Wert, der nicht dem angegebenen Muster entspricht.

Parameters

value

der fehlerhafte Wert

context

Resource des fehlerhaften Wertes (z.B. "insurance_number")

regex

Muster