NoopVerfahren

"Noop" steht fuer "No Operation" und bedeutet, dass mit diesem Pruefziffer- Verfahren keine Validierung stattfindet. Dies kann immer dann verwendet werden, wenn man die Validierung abschalten will.

Author

oboehm

Since

0.1.0

Inheritors

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open override fun berechnePruefziffer(wert: T): T

Berechnet die Pruefziffer des uebergebenen Wertes.

Link copied to clipboard
open override fun getPruefziffer(wert: T): T

Meistens ist die letzte Ziffer die Pruefziffer, die hierueber abgefragt werden kann.

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 override fun isValid(wert: T): Boolean

Liefert true zurueck, wenn der uebergebene Wert gueltig ist.

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

Validiert den uebergebenen Wert. Falls dieser nicht stimmt, sollte eine ValidationException geworfen werden.

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.