A trait that can be applied to make any object Validateable
Constructor and description |
---|
Validateable
() |
Type Params | Return Type | Name and description |
---|---|---|
|
void |
clearErrors() Clear the errors |
|
static boolean |
defaultNullable() |
|
static Map |
getConstraintsMap()
|
|
Errors |
getErrors()
|
|
java.lang.Boolean |
hasErrors()
|
|
boolean |
validate() Validate the object
|
|
boolean |
validate(Closure[] adHocConstraintsClosures) Validate the object with the given adhoc constraints
|
|
boolean |
validate(Map params) Validate the object with the given parameters
|
|
boolean |
validate(Map params, Closure[] adHocConstraintsClosures) Validate the object with the given parameters and adhoc constraints
|
|
boolean |
validate(java.util.List fieldsToValidate) Validate the object for the given list of fields
|
|
boolean |
validate(java.util.List fieldsToValidate, Closure[] adHocConstraintsClosures) Validate the object for the given list of fields and adhoc constraints
|
|
boolean |
validate(java.util.List fieldsToValidate, Map params) Validate the object for the given list of fields and parameters
|
|
boolean |
validate(java.util.List fieldsToValidate, Map params, Closure[] adHocConstraintsClosures) Validate the object for the given list of fields, parameters and adhoc constraints
|
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Clear the errors
Validate the object
Validate the object with the given adhoc constraints
Validate the object with the given parameters
Validate the object with the given parameters and adhoc constraints
Validate the object for the given list of fields
Validate the object for the given list of fields and adhoc constraints
Validate the object for the given list of fields and parameters