public class FindOrCreateByPersistentMethod extends AbstractFindByPersistentMethod
AbstractClausedStaticPersistentMethod.GrailsMethodExpressionOPERATOR_AND, OPERATOR_OR, OPERATORSapplication| Constructor and Description |
|---|
FindOrCreateByPersistentMethod(HibernateDatastore datastore,
org.codehaus.groovy.grails.commons.GrailsApplication application,
org.hibernate.SessionFactory sessionFactory,
java.lang.ClassLoader classLoader) |
FindOrCreateByPersistentMethod(HibernateDatastore datastore,
org.codehaus.groovy.grails.commons.GrailsApplication application,
org.hibernate.SessionFactory sessionFactory,
java.lang.ClassLoader classLoader,
java.lang.String pattern) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
doInvokeInternalWithExpressions(java.lang.Class clazz,
java.lang.String methodName,
java.lang.Object[] arguments,
java.util.List expressions,
java.lang.String operatorInUse,
grails.gorm.DetachedCriteria detachedCriteria,
groovy.lang.Closure additionalCriteria) |
protected boolean |
shouldSaveOnCreate() |
buildCriteria, firstExpressionIsRequiredBoolean, getResult, getResultdoInvokeInternal, doInvokeInternal, doInvokeInternalgetCriteria, getHibernateTemplate, invoke, invoke, invokegetPattern, isMethodMatch, setPattern, setPattern, toStringpublic FindOrCreateByPersistentMethod(HibernateDatastore datastore, org.codehaus.groovy.grails.commons.GrailsApplication application, org.hibernate.SessionFactory sessionFactory, java.lang.ClassLoader classLoader)
public FindOrCreateByPersistentMethod(HibernateDatastore datastore, org.codehaus.groovy.grails.commons.GrailsApplication application, org.hibernate.SessionFactory sessionFactory, java.lang.ClassLoader classLoader, java.lang.String pattern)
protected java.lang.Object doInvokeInternalWithExpressions(java.lang.Class clazz,
java.lang.String methodName,
java.lang.Object[] arguments,
java.util.List expressions,
java.lang.String operatorInUse,
grails.gorm.DetachedCriteria detachedCriteria,
groovy.lang.Closure additionalCriteria)
doInvokeInternalWithExpressions in class AbstractFindByPersistentMethodprotected boolean shouldSaveOnCreate()