Extends default implementation to add Hibernate specific exceptions.
Fields inherited from class | Fields |
---|---|
class org.grails.validation.DefaultConstraintEvaluator |
PROPERTY_NAME, CONSTRAINTS_GROOVY_SCRIPT, BEAN_NAME |
Constructor and description |
---|
HibernateConstraintsEvaluator
(java.util.Map<java.lang.String, java.lang.Object> defaultConstraints) |
HibernateConstraintsEvaluator
() |
Type Params | Return Type | Name and description |
---|---|---|
|
protected void |
applyDefaultNullableConstraint(grails.core.GrailsDomainClassProperty p, grails.validation.Constrained cp) |
|
protected boolean |
canApplyNullableConstraint(java.lang.String propertyName, grails.core.GrailsDomainClassProperty property, grails.validation.Constrained constrained) |
|
protected boolean |
canPropertyBeConstrained(grails.core.GrailsDomainClassProperty property) |
|
protected PersistentProperty |
getPersistentProperty(grails.core.GrailsDomainClassProperty p) |
|
void |
setMappingContext(MappingContext mappingContext) |
Methods inherited from class | Name |
---|---|
class org.grails.validation.DefaultConstraintEvaluator |
org.grails.validation.DefaultConstraintEvaluator#evaluate(java.lang.Class, boolean), org.grails.validation.DefaultConstraintEvaluator#evaluate(java.lang.Class, boolean, boolean, [Lgroovy.lang.Closure;), org.grails.validation.DefaultConstraintEvaluator#evaluate(java.lang.Object, [Lgrails.core.GrailsDomainClassProperty;), org.grails.validation.DefaultConstraintEvaluator#evaluate(java.lang.Class, [Lgrails.core.GrailsDomainClassProperty;), org.grails.validation.DefaultConstraintEvaluator#evaluate(grails.core.GrailsDomainClass), org.grails.validation.DefaultConstraintEvaluator#evaluate(java.lang.Class), org.grails.validation.DefaultConstraintEvaluator#getDefaultConstraints(), org.grails.validation.DefaultConstraintEvaluator#wait(long, int), org.grails.validation.DefaultConstraintEvaluator#wait(long), org.grails.validation.DefaultConstraintEvaluator#wait(), org.grails.validation.DefaultConstraintEvaluator#equals(java.lang.Object), org.grails.validation.DefaultConstraintEvaluator#toString(), org.grails.validation.DefaultConstraintEvaluator#hashCode(), org.grails.validation.DefaultConstraintEvaluator#getClass(), org.grails.validation.DefaultConstraintEvaluator#notify(), org.grails.validation.DefaultConstraintEvaluator#notifyAll() |
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() |