Constraint
Table of Contents
Classes
- AndOperator
- Implementierung der UND-Regel. Es werden von den beiden Operanden
jeweils die Constraint::isValid Methode aufgerufen und das Ergebnis mit
UND verknüpft.
- AndOperators
- Implementierung der UND-Regel.
- EndsWith
- Diese Klasse implementiert eine Regel, die prüft,
ob der übergebene Wert mit dem festgelegten Wert
endet und in diesem Fall true zurück gibt.
- Equal
- Vergleich des zu prüfenden Wertes mit einem
definiertem Wert.
- EqualNull
- Prüft ob der Übergebene Wert Null ist
- Invalid
- Dieses Constraint ist immer ungültig
- Length
- Diese Klasse prüft eine Zeichenkette auf eine bestimmte Lönge.
- MaximumLength
- Diese Klasse prüft eine Zeichenkette auf eine bestimmte Länge.
- MinimumLength
- Diese Klasse prüft eine Zeichenkette auf eine bestimmte Länge.
- NotEndsWith
- Diese Klasse implementiert eine Regel, die prüft,
ob der übergebene Wert mit dem festgelegten Wert
nicht endet und in diesem Fall true zurück gibt.
- NotEqual
- Vergleich des zu prüfenden Wertes mit einem
definiertem Wert.
- NotNull
- Prüft ob der Übergebene Wert nicht Null ist
- NotStartsWith
- Diese Klasse implementiert eine Regel, die prüft,
ob der übergebene Wert mit dem festgelegten Wert
beginnt und in diesem Fall true zurück gibt.
- Number
- Number
- Operator
- Ein Operator verbindet zwei Constraints miteinander. Die abgeleiteten
Klasse implementieren zum Beispiel eine UND oder ODER Funktion. Ein
Operatorhat immer zwei Operanden. Operand A und B.
- Operators
- Operators verbindet mehrere Constraints miteinander. Die abgeleiteten
Klasse implementieren zum Beispiel eine UND oder ODER Funktion.
- OrOperator
- Implementierung der ODER-Regel. Es werden von den beiden Operanden
jeweils die Constraint::isValid() Methode aufgerufen und das Ergebnis mit
ODER verknüpft.
- OrOperators
- Implementierung der ODER-Regel.
- RegEx
- Prüfen ob der Wert einem regulären Ausdruck
entspricht.
- StartsWith
- Diese Klasse implementiert eine Regel, die prüft,
ob der übergebene Wert mit dem festgelegten Wert
beginnt und in diesem Fall true zurück gibt.
- StringType
- Diese Klasse implementiert eine Regel, die den Type
des übergebenen Wertes prüft und nur wenn dieser eine
Zeichenkette ist true zurückgibt.
- Valid
- Dieses Constraint ist immer gültig