@CompileStatic class HibernateGormStaticApi<D> extends AbstractHibernateGormStaticApi<D>
The implementation of the GORM static method contract for Hibernate
| Modifiers | Name | Description |
|---|---|---|
protected ClassLoader |
classLoader |
|
protected ConversionService |
conversionService |
|
protected Class |
identityType |
|
protected SessionFactory |
sessionFactory |
| Constructor and description |
|---|
HibernateGormStaticApi(Class<D> persistentClass, HibernateDatastore datastore, List<FinderMethod> finders, ClassLoader classLoader, PlatformTransactionManager transactionManager) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
BuildableCriteria |
createCriteria() |
|
protected HibernateHqlQuery |
createHqlQuery(Session session, Query q) |
|
Integer |
executeUpdate(CharSequence query, Map params, Map args) |
|
Integer |
executeUpdate(CharSequence query, Collection params, Map args) |
|
protected void |
firePostQueryEvent(Session session, Criteria criteria, Object result) |
|
protected void |
firePreQueryEvent(Session session, Criteria criteria) |
|
GrailsHibernateTemplate |
getHibernateTemplate() |
|
List<D> |
list(Map params) |
|
D |
lock(Serializable id) |
|
Object |
propertyMissing(String name) |
|
protected void |
setResultTransformer(Criteria c) |
<T> |
protected T |
withQueryEvents(Query query, Closure<T> callable) |