Adapts Grails datastore API to Hibernate API
Modifiers | Name | Description |
---|---|---|
static class |
AbstractHibernateCriterionAdapter.CriterionAdaptor |
Modifiers | Name | Description |
---|---|---|
protected static java.util.Map<java.lang.Class<?>, CriterionAdaptor<?>> |
criterionAdaptors |
|
protected static boolean |
initialized |
Constructor and description |
---|
AbstractHibernateCriterionAdapter
() |
Type | Name and description |
---|---|
protected void |
addAssociationQueryCriterionAdapters() |
protected void |
addJunctionCriterionAdapters() |
protected void |
addLikeCriterionAdapters() |
protected void |
addPropertyComparisonCriterionAdapters() |
protected void |
addRangeQueryCriterionAdapters() |
protected void |
addSimpleCriterionAdapters() |
protected void |
addSimplePropertyCriterionAdapters() |
protected void |
addSizeComparisonCriterionAdapters() |
protected void |
addSubqueryCriterionAdapters() |
protected void |
applySubCriteriaToJunction(PersistentEntity entity, AbstractHibernateQuery hibernateCriteria, java.util.List<Query.Criterion> existing, org.hibernate.criterion.Junction conjunction, java.lang.String alias) |
protected java.lang.String |
calculatePropertyName(java.lang.String property, java.lang.String alias) |
protected org.hibernate.criterion.Criterion |
createRlikeExpression(java.lang.String propertyName, java.lang.String pattern) utility methods to group and clean up the initialization of the Criterion Adapters* |
protected java.lang.String |
getPropertyName(Criterion criterion, java.lang.String alias) |
protected void |
initialize() |
org.hibernate.criterion.Criterion |
toHibernateCriterion(AbstractHibernateQuery hibernateQuery, Criterion criterion, java.lang.String alias) |
protected org.hibernate.criterion.DetachedCriteria |
toHibernateDetachedCriteria(AbstractHibernateQuery query, QueryableCriteria<?> queryableCriteria) |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
utility methods to group and clean up the initialization of the Criterion Adapters*