All Classes and Interfaces

Class
Description
Abstract class for defining the event triggering interceptor
Handles the binding Grails domain classes and properties to the Hibernate runtime meta model.
Constructs a Hibernate SessionFactory
Abstract super class for sharing code between Hibernate 3 and 4 implementations of HibernateCriteriaBuilder
Adapts Grails datastore API to Hibernate API
AbstractHibernateCriterionAdapter.CriterionAdaptor<T extends org.grails.datastore.mapping.query.Query.Criterion>
 
Datastore implementation that uses a Hibernate SessionFactory underneath.
We use a separate enum here because the classes differ between Hibernate 3 and 4
Invokes closure events on domain entities such as beforeInsert, beforeUpdate and beforeDelete.
Bridges the Query API with the Hibernate Criteria API
Session implementation that wraps a Hibernate Session.
Invokes closure events on domain entities such as beforeInsert, beforeUpdate and beforeDelete.
Listens for Hibernate events and publishes corresponding Datastore events.
Thrown when no Hibernate dialect could be found for a database name.
 
Handles the binding Grails domain classes and properties to the Hibernate runtime meta model.
Thrown when configuration Hibernate for GORM features.
Base exception class for errors related to Hibernate configuration in Grails.
Utility methods for configuring Hibernate queries
 
 
Utility methods for configuring Hibernate inside Grails.
Hibernate IdentifierGeneratorFactory that prefers sequence-identity generator over sequence generator
Base exception class for errors related to Domain class queries in Grails.
Based on org.springframework.orm.hibernate4.SpringSessionContext.
Implements the ConnectionSource interface for Hibernate
Constructs SessionFactory instances from a HibernateMappingContext
Wraps the Hibernate Criteria API in a builder.
 
Datastore implementation that uses a Hibernate SessionFactory underneath.
 
Invokes closure events on domain entities such as beforeInsert, beforeUpdate and beforeDelete.
 
A query implementation for HQL queries
Adapter for adding transaction controlling hooks for supporting Hibernate's org.hibernate.engine.transaction.Isolater class's interaction with transactions This is required when there is no real JTA transaction manager in use and Spring's TransactionAwareDataSourceProxy is used.
A Mapping context for Hibernate
A Configuration that uses a MappingContext to configure Hibernate
Configures a SessionFactory using a HibernateMappingContext and a HibernateMappingContextConfiguration
Persistent entity implementation for Hibernate
Adapts Grails datastore API to Hibernate projections.
Implementation of the ProxyHandler interface for Hibernate using org.hibernate.Hibernate and HibernateProxyHelper where possible.
Bridges the Query API with the Hibernate Criteria API
Constants used for query arguments etc.
Session implementation that wraps a Hibernate Session.
Methods to deal with the differences in different Hibernate versions
Hibernate Usertype that enum values by their ID.
Template interface that can be used with both Hibernate 3 and Hibernate 4
Workaround for VerifyErrors in Groovy when using a HibernateCallback.
 
Support methods for Multiple data source handling
An event listener that hooks into persistence events to enable discriminator based multi tenancy (ie MultiTenancySettings.MultiTenancyMode.DISCRIMINATOR
Deprecated.
Use PagedResultList instead.
 
Allows plugging into to custom naming strategies
A proxy for the PlatformTransactionManager instance
Adds support for rlike to Hibernate in supported dialects.
Holds a reference to the SessionFactory, used to allow proxying of the session factory in development mode.
Settings for Hibernate
Deprecated. 
SoftReference key to be used with ConcurrentHashMap.
Support reading and writing trait fields with Hibernate 5+