public abstract class AbstractPersistentConstraint extends grails.validation.AbstractConstraint
Constraints that require access to the HibernateTemplate should subclass this class.
Modifiers | Name | Description |
---|---|---|
protected org.springframework.context.ApplicationContext |
applicationContext |
|
protected SessionFactory |
sessionFactory |
Type Params | Return Type | Name and description |
---|---|---|
|
IHibernateTemplate |
getHibernateTemplate(java.lang.Object target) |
|
boolean |
isValid() Return whether the constraint is valid for the owning class |
|
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
|
boolean |
supports(java.lang.Class type) Returns whether the constraint supports being applied against the specified type; |
Methods inherited from class | Name |
---|---|
class grails.validation.AbstractConstraint |
grails.validation.AbstractConstraint#isValid(), grails.validation.AbstractConstraint#rejectValue(java.lang.Object, org.springframework.validation.Errors, java.lang.String, [Ljava.lang.String;, [Ljava.lang.Object;), grails.validation.AbstractConstraint#rejectValue(java.lang.Object, org.springframework.validation.Errors, java.lang.String, java.lang.String, [Ljava.lang.Object;), grails.validation.AbstractConstraint#rejectValue(java.lang.Object, org.springframework.validation.Errors, java.lang.String, [Ljava.lang.Object;), grails.validation.AbstractConstraint#rejectValue(java.lang.Object, org.springframework.validation.Errors, java.lang.String, java.lang.String), grails.validation.AbstractConstraint#rejectValue(java.lang.Object, org.springframework.validation.Errors, java.lang.String, [Ljava.lang.Object;, java.lang.String), grails.validation.AbstractConstraint#getParameter(), grails.validation.AbstractConstraint#getPropertyName(), grails.validation.AbstractConstraint#validate(java.lang.Object, java.lang.Object, org.springframework.validation.Errors), grails.validation.AbstractConstraint#setPropertyName(java.lang.String), grails.validation.AbstractConstraint#setParameter(java.lang.Object), grails.validation.AbstractConstraint#setOwningClass(java.lang.Class), grails.validation.AbstractConstraint#rejectValueWithDefaultMessage(java.lang.Object, org.springframework.validation.Errors, java.lang.String, [Ljava.lang.String;, [Ljava.lang.Object;), grails.validation.AbstractConstraint#setMessageSource(org.springframework.context.MessageSource), grails.validation.AbstractConstraint#toString(), grails.validation.AbstractConstraint#wait(long, int), grails.validation.AbstractConstraint#wait(long), grails.validation.AbstractConstraint#wait(), grails.validation.AbstractConstraint#equals(java.lang.Object), grails.validation.AbstractConstraint#hashCode(), grails.validation.AbstractConstraint#getClass(), grails.validation.AbstractConstraint#notify(), grails.validation.AbstractConstraint#notifyAll(), grails.validation.AbstractConstraint#supports(java.lang.Class), grails.validation.AbstractConstraint#getName() |
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() |
Return whether the constraint is valid for the owning class
Returns whether the constraint supports being applied against the specified type;
type
- The type to support