| Interface | Description |
|---|---|
| ASTValidateableHelper | |
| CascadingValidator | Extends the default Spring Validator interface and provides an additional method that specifies whether validation should cascade into associations. |
| Constrained | A interface for something that is constrained by various criteria |
| Constraint | Defines a validatable constraint. |
| ConstraintFactory | A factory for creating constraint instances. |
| ConstraintsEvaluator | Evaluates and returns constraints. |
| VetoingConstraint | Marker interface for vetoing constraint. |
| Trait | Description |
|---|---|
| Validateable | A trait that can be applied to make any object Validateable |
| Class | Description |
|---|---|
| AbstractConstraint | Abstract class for constraints to extend. |
| AbstractVetoingConstraint | A constraint capable of vetoing processing of other constraints |
| ConstrainedProperty | Provides the ability to set contraints against a properties of a class. |
| DefaultASTValidateableHelper | |
| DeferredBindingActions | Binding operations that are deferred until either validate() or save() are called. |
| ValidationErrors | Models validation errors in a Grails application. |
| Exception | Description |
|---|---|
| ValidationException | Thrown when validation fails during a .save(). |