@groovy.transform.CompileStatic interface GormApiFactory
Abstract factory for creating GORM API instances.
| Type Params | Return Type | Name and description |
|---|---|---|
|
abstract java.util.List<FinderMethod> |
createDynamicFinders(DatastoreResolver datastoreResolver, MappingContext mappingContext) |
<D> |
abstract GormInstanceApi<D> |
createInstanceApi(java.lang.Class<D> persistentClass, MappingContext mappingContext, DatastoreResolver resolver, GormRegistry registry, boolean failOnError, boolean markDirty) |
<D> |
abstract GormStaticApi<D> |
createStaticApi(java.lang.Class<D> persistentClass, MappingContext mappingContext, DatastoreResolver resolver, java.lang.String qualifier, GormRegistry registry) |
<D> |
abstract GormValidationApi<D> |
createValidationApi(java.lang.Class<D> persistentClass, MappingContext mappingContext, DatastoreResolver resolver, GormRegistry registry) |