Constraint
Interfaces, Classes, Traits and Enums
- Constraint
- Interface for constraints.
- AlwaysFalse
- Always returns false
- AlwaysTrue
- Always returns true
- AndCoupler
- Represents a collection of constraints, if one is false, this collection will
evaluate to false
- Coupler
- Interface for grouped (compound, coupled) constraints.
- IsEqual
- Checks for equality
- IsInstanceOf
- Checks for an instance of a class
- IsNull
- Checks if the value is null
- Not
- Negates another constraint
- OrCoupler
- Represents a collection of constraints, if any are true, the collection will evaluate to true.
- PregMatch
- Matches against a PCRE regex