org.codehaus.groovy.grails.orm.hibernate.metaclass
Class ValidatePersistentMethod
java.lang.Object
org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethodInvocation
org.codehaus.groovy.grails.orm.hibernate.metaclass.AbstractDynamicPersistentMethod
org.codehaus.groovy.grails.orm.hibernate.metaclass.ValidatePersistentMethod
- All Implemented Interfaces:
- org.codehaus.groovy.grails.commons.metaclass.DynamicMethodInvocation
public class ValidatePersistentMethod
- extends AbstractDynamicPersistentMethod
Validates an instance of a domain class against its constraints.
- Since:
- 07-Nov-2005
|
Constructor Summary |
ValidatePersistentMethod(org.hibernate.SessionFactory sessionFactory,
java.lang.ClassLoader classLoader,
org.codehaus.groovy.grails.commons.GrailsApplication application)
|
ValidatePersistentMethod(org.hibernate.SessionFactory sessionFactory,
java.lang.ClassLoader classLoader,
org.codehaus.groovy.grails.commons.GrailsApplication application,
org.springframework.validation.Validator validator,
HibernateDatastore datastore)
|
|
Method Summary |
protected java.lang.Object |
doInvokeInternal(java.lang.Object target,
java.lang.Object[] arguments)
|
| Methods inherited from class org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethodInvocation |
getPattern, isMethodMatch, setPattern |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
METHOD_SIGNATURE
public static final java.lang.String METHOD_SIGNATURE
- See Also:
- Constant Field Values
METHOD_PATTERN
public static final java.util.regex.Pattern METHOD_PATTERN
ARGUMENT_DEEP_VALIDATE
public static final java.lang.String ARGUMENT_DEEP_VALIDATE
- See Also:
- Constant Field Values
ValidatePersistentMethod
public ValidatePersistentMethod(org.hibernate.SessionFactory sessionFactory,
java.lang.ClassLoader classLoader,
org.codehaus.groovy.grails.commons.GrailsApplication application)
ValidatePersistentMethod
public ValidatePersistentMethod(org.hibernate.SessionFactory sessionFactory,
java.lang.ClassLoader classLoader,
org.codehaus.groovy.grails.commons.GrailsApplication application,
org.springframework.validation.Validator validator,
HibernateDatastore datastore)
doInvokeInternal
protected java.lang.Object doInvokeInternal(java.lang.Object target,
java.lang.Object[] arguments)
- Specified by:
doInvokeInternal in class AbstractDynamicPersistentMethod