Groovy Documentation

org.codehaus.groovy.grails.orm.hibernate.metaclass
[Java] Class FindOrSaveByPersistentMethod

java.lang.Object
  org.codehaus.groovy.grails.commons.metaclass.AbstractStaticMethodInvocation
      org.codehaus.groovy.grails.orm.hibernate.metaclass.AbstractStaticPersistentMethod
          org.codehaus.groovy.grails.orm.hibernate.metaclass.AbstractClausedStaticPersistentMethod
              org.codehaus.groovy.grails.orm.hibernate.metaclass.AbstractFindByPersistentMethod
                  org.codehaus.groovy.grails.orm.hibernate.metaclass.FindOrCreateByPersistentMethod
                      org.codehaus.groovy.grails.orm.hibernate.metaclass.FindOrSaveByPersistentMethod

public class FindOrSaveByPersistentMethod
extends FindOrCreateByPersistentMethod

Field Summary
 
Fields inherited from class AbstractFindByPersistentMethod
OPERATORS, OPERATOR_AND, OPERATOR_OR
 
Fields inherited from class AbstractStaticPersistentMethod
application
 
Constructor Summary
FindOrSaveByPersistentMethod(HibernateDatastore datastore, GrailsApplication application, org.hibernate.SessionFactory sessionFactory, java.lang.ClassLoader classLoader)

Constructor.

 
Method Summary
protected boolean shouldSaveOnCreate()

 
Methods inherited from class FindOrCreateByPersistentMethod
doInvokeInternalWithExpressions, shouldSaveOnCreate
 
Methods inherited from class AbstractFindByPersistentMethod
buildCriteria, doInvokeInternalWithExpressions, firstExpressionIsRequiredBoolean, getResult, getResult
 
Methods inherited from class AbstractClausedStaticPersistentMethod
AbstractClausedStaticPersistentMethod, doInvokeInternal, doInvokeInternal, doInvokeInternal, doInvokeInternalWithExpressions
 
Methods inherited from class AbstractStaticPersistentMethod
doInvokeInternal, doInvokeInternal, getCriteria, getHibernateTemplate, invoke, invoke, invoke
 
Methods inherited from class AbstractStaticMethodInvocation
getPattern, invoke, isMethodMatch, setPattern, setPattern, toString
 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), 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()
 

Constructor Detail

FindOrSaveByPersistentMethod

public FindOrSaveByPersistentMethod(HibernateDatastore datastore, GrailsApplication application, org.hibernate.SessionFactory sessionFactory, java.lang.ClassLoader classLoader)
Constructor.
Parameters:
application
sessionFactory
classLoader


 
Method Detail

shouldSaveOnCreate

@Override
protected boolean shouldSaveOnCreate()


 

Groovy Documentation