NullValidator

Der NullValidator verhindert, dass 'null' als valider Wert durchgereicht wird. Er kann immer dann eingesetzt werden, wenn kein anderer SimpleValidator passt. Er uebernimmt damit quasi die Rolle eines DummyValidators.

Since

0.4

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open fun isVald(value: T): Boolean

Diese Methode hatte bis v6 einen Schreibfehler und ist deswegen jetzt deprecated.

Link copied to clipboard
open fun isValid(value: T): Boolean

Wenn man nur daran interessiert ist, ob ein Objekt gueltig oder gueltig ist, ohne dass eine Exception geworfen wird, kann man dieses Methode benutzen.

Link copied to clipboard
open override fun validate(value: T): T

Wenn der uebergebene Wert nicht null ist, wird er unveraendert zurueckgegeben. Ansonsten wird eine ValidationException geworfen.

Link copied to clipboard
open override fun validateObject(value: Any): Any?
Link copied to clipboard
open override fun verify(value: T): T

Im Unterschied zur .validate-Methode wird hier eine IllegalArgumentException geworfen, wenn der Wert kein gueltiges Argument ist.