Validator

class Validator : KSimpleValidator<String>

Die Klasse EMailValidator validiert vornehmlich E-Mail-Adressen. Urspruenglich war er eine separate Klasse, mit v2.2 wurde er anolog zu den anderen Validatoren zur entsprechenden Klasse als innere Klasse verschoben.

Author

oboehm

Since

0.3 (27.06.2017)

Constructors

Link copied to clipboard
constructor()

Hier wird der E-Mail-SimpleValidator mit einerm Pattern von https://www.mkyong.com/regular-expressions/how-to-validate-email-address-with-regular-expression/ aufgesetzt.

Functions

Link copied to clipboard
open fun isVald(p0: String): Boolean
Link copied to clipboard
open override fun validate(value: String): String

Fuehrt ein Pattern-basierte Pruefung der uebegebenen E-Mail-Adresse durch. Schlaegt die Pruefung fehl, wird eine ValidationException geworfen.

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