org.codehaus.groovy.grails.orm.hibernate.query
Class HibernateCriterionAdapter

java.lang.Object
  extended by org.codehaus.groovy.grails.orm.hibernate.query.AbstractHibernateCriterionAdapter
      extended by org.codehaus.groovy.grails.orm.hibernate.query.HibernateCriterionAdapter

public class HibernateCriterionAdapter
extends org.codehaus.groovy.grails.orm.hibernate.query.AbstractHibernateCriterionAdapter

Since:
2.0

Nested Class Summary
 
Nested classes/interfaces inherited from class org.codehaus.groovy.grails.orm.hibernate.query.AbstractHibernateCriterionAdapter
org.codehaus.groovy.grails.orm.hibernate.query.AbstractHibernateCriterionAdapter.CriterionAdaptor
 
Field Summary
 
Fields inherited from class org.codehaus.groovy.grails.orm.hibernate.query.AbstractHibernateCriterionAdapter
alias, criterion, criterionAdaptors, initialized
 
Constructor Summary
HibernateCriterionAdapter(org.grails.datastore.mapping.model.PersistentEntity entity, org.grails.datastore.mapping.query.Query.Criterion criterion, java.lang.String alias)
           
HibernateCriterionAdapter(org.grails.datastore.mapping.query.Query.Criterion criterion)
           
 
Method Summary
protected  org.hibernate.criterion.Criterion createRlikeExpression(java.lang.String propertyName, java.lang.String pattern)
           
protected  java.lang.Object getHibernateDetachedCriteria(org.grails.datastore.mapping.query.api.QueryableCriteria<?> value)
           
 
Methods inherited from class org.codehaus.groovy.grails.orm.hibernate.query.AbstractHibernateCriterionAdapter
addCriterionAdaptor, addJunctionCriterionAdaptor, addPropertyComparisonCriterionAdaptor, addPropertyCriterionAdaptor, addPropertyLikeCriterionAdaptor, addPropertyNameCriterionAdaptor, addPropertySizeCriterionAdaptor, applySubCriteriaToJunction, calculatePropertyName, callRestrictionsMethod, getPropertyName, initialize, toHibernateCriterion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HibernateCriterionAdapter

public HibernateCriterionAdapter(org.grails.datastore.mapping.model.PersistentEntity entity,
                                 org.grails.datastore.mapping.query.Query.Criterion criterion,
                                 java.lang.String alias)

HibernateCriterionAdapter

public HibernateCriterionAdapter(org.grails.datastore.mapping.query.Query.Criterion criterion)
Method Detail

createRlikeExpression

protected org.hibernate.criterion.Criterion createRlikeExpression(java.lang.String propertyName,
                                                                  java.lang.String pattern)
Specified by:
createRlikeExpression in class org.codehaus.groovy.grails.orm.hibernate.query.AbstractHibernateCriterionAdapter

getHibernateDetachedCriteria

protected java.lang.Object getHibernateDetachedCriteria(org.grails.datastore.mapping.query.api.QueryableCriteria<?> value)
Specified by:
getHibernateDetachedCriteria in class org.codehaus.groovy.grails.orm.hibernate.query.AbstractHibernateCriterionAdapter