public class FindOrSaveByFinder extends FindOrCreateByFinder
OPERATOR_AND, OPERATOR_OR, OPERATORSARGUMENT_CACHE, ARGUMENT_FETCH, ARGUMENT_IGNORE_CASE, ARGUMENT_LOCK, ARGUMENT_MAX, ARGUMENT_OFFSET, ARGUMENT_ORDER, ARGUMENT_SORT, ORDER_ASC, ORDER_DESC, patterndatastore| Constructor and Description |
|---|
FindOrSaveByFinder(org.grails.datastore.mapping.core.Datastore datastore) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
doInvokeInternal(DynamicFinderInvocation invocation) |
protected boolean |
shouldSaveOnCreate() |
buildQuery, firstExpressionIsRequiredBoolean, invokeQueryapplyDetachedCriteria, configureQueryWithArguments, createFinderInvocation, findMethodExpression, getFetchMode, invoke, invoke, invoke, isMethodMatch, populateArgumentsForCriteria, registerNewMethodExpression, setPatternapplyAdditionalCriteria, execute, executepublic FindOrSaveByFinder(org.grails.datastore.mapping.core.Datastore datastore)
protected java.lang.Object doInvokeInternal(DynamicFinderInvocation invocation)
doInvokeInternal in class FindOrCreateByFinderprotected boolean shouldSaveOnCreate()
shouldSaveOnCreate in class FindOrCreateByFinder