org.grails.datastore.gorm.finders
Class AbstractFinder
java.lang.Object
org.grails.datastore.gorm.finders.AbstractFinder
- All Implemented Interfaces:
- FinderMethod
- Direct Known Subclasses:
- DynamicFinder, ListOrderByFinder
public abstract class AbstractFinder
- extends java.lang.Object
- implements FinderMethod
Abstract base class for finders.
|
Field Summary |
protected org.grails.datastore.mapping.core.Datastore |
datastore
|
|
Constructor Summary |
AbstractFinder(org.grails.datastore.mapping.core.Datastore datastore)
|
|
Method Summary |
protected void |
applyAdditionalCriteria(org.grails.datastore.mapping.query.Query query,
groovy.lang.Closure additionalCriteria)
|
protected
|
execute(org.grails.datastore.mapping.core.SessionCallback<T> callback)
|
protected void |
execute(org.grails.datastore.mapping.core.VoidSessionCallback callback)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
datastore
protected org.grails.datastore.mapping.core.Datastore datastore
AbstractFinder
public AbstractFinder(org.grails.datastore.mapping.core.Datastore datastore)
execute
protected <T> T execute(org.grails.datastore.mapping.core.SessionCallback<T> callback)
execute
protected void execute(org.grails.datastore.mapping.core.VoidSessionCallback callback)
applyAdditionalCriteria
protected void applyAdditionalCriteria(org.grails.datastore.mapping.query.Query query,
groovy.lang.Closure additionalCriteria)