KSimple Validator
Um die verschiedenen Validatoren als allgemeines Attribut verwendenen zu koennen, sind die Gemeinsamkeiten in diesem Interface zusammengefasst.
Damit das Interface nicht mit dem Validator-Interface aus javax.validation verwechselt wird, wurde es in SimpleValidator umbenannt.
Urspruenglich sollte diese Version die Java-Variante ersezten. Allerdings gibt es in Kotlin noch Kompatibilitaetsprobleme bei Interfaces mit Default-Implementierung, sodass die Original-Java-Implementierung beibehalten wurde und die Kotlin-Variante in KSimpleValidator umbenannt wurde.
Since
0.4 (20.08.17)
Inheritors
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Im Unterschied zur .validate-Methode wird hier eine IllegalArgumentException geworfen, wenn der Wert kein gueltiges Argument ist.