@groovy.transform.Trait @groovy.transform.CompileStatic trait GormValidateable extends java.lang.Object
A trait that adds GORM validation behavior to any class
| Type | Name and description |
|---|---|
org.springframework.validation.Errors |
errors |
| Type Params | Return Type | Name and description |
|---|---|---|
|
void |
clearErrors()Clears any errors that exist on an instance |
|
org.springframework.validation.Errors |
getErrors()Obtains the errors for an instance |
|
java.lang.Boolean |
hasErrors()Tests whether an instance has any errors |
|
void |
setErrors(org.springframework.validation.Errors errors) |
|
boolean |
shouldSkipValidation()
|
|
void |
skipValidation(boolean shouldSkip)Marks this instance to skip validation |
|
boolean |
validate(java.util.Map arguments)Validates an instance for the given arguments |
|
boolean |
validate(java.util.List fields)Validates an instance |
|
boolean |
validate()Validates an instance |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#equals(java.lang.Object), java.lang.Object#getClass(), java.lang.Object#hashCode(), java.lang.Object#notify(), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int) |
Clears any errors that exist on an instance
Obtains the errors for an instance
Tests whether an instance has any errors
Marks this instance to skip validation
shouldSkip - True if validation should be skippedValidates an instance for the given arguments
arguments - The arguments to useValidates an instance
fields - The list of fields to validateValidates an instance