Groovy Documentation

org.codehaus.groovy.grails.orm.hibernate.query
[Java] Class HibernateQuery

java.lang.Object
  org.springframework.datastore.mapping.query.Query
      org.codehaus.groovy.grails.orm.hibernate.query.HibernateQuery

public class HibernateQuery
extends org.springframework.datastore.mapping.query.Query

Bridges the Query API with the Hibernate Criteria API

Authors:
Graeme Rocher
Since:
1.0


Constructor Summary
HibernateQuery(org.hibernate.Criteria criteria, HibernateSession session, org.springframework.datastore.mapping.model.PersistentEntity entity)

 
Method Summary
void add(Criterion criterion)

org.springframework.datastore.mapping.query.Query between(java.lang.String property, java.lang.Object start, java.lang.Object end)

org.springframework.datastore.mapping.query.Query createQuery(java.lang.String associationName)

Junction disjunction()

org.springframework.datastore.mapping.query.Query eq(java.lang.String property, java.lang.Object value)

protected java.util.List executeQuery(org.springframework.datastore.mapping.model.PersistentEntity entity, Junction criteria)

org.springframework.datastore.mapping.query.Query firstResult(int offset)

protected void flushBeforeQuery()

org.springframework.datastore.mapping.query.Query gt(java.lang.String property, java.lang.Object value)

org.springframework.datastore.mapping.query.Query gte(java.lang.String property, java.lang.Object value)

org.springframework.datastore.mapping.query.Query idEq(java.lang.Object value)

org.springframework.datastore.mapping.query.Query in(java.lang.String property, java.util.List values)

org.springframework.datastore.mapping.query.Query isEmpty(java.lang.String property)

org.springframework.datastore.mapping.query.Query isNotEmpty(java.lang.String property)

org.springframework.datastore.mapping.query.Query isNotNull(java.lang.String property)

org.springframework.datastore.mapping.query.Query isNull(java.lang.String property)

org.springframework.datastore.mapping.query.Query like(java.lang.String property, java.lang.String expr)

java.util.List list()

org.springframework.datastore.mapping.query.Query lt(java.lang.String property, java.lang.Object value)

org.springframework.datastore.mapping.query.Query lte(java.lang.String property, java.lang.Object value)

org.springframework.datastore.mapping.query.Query max(int max)

org.springframework.datastore.mapping.query.Query maxResults(int max)

Junction negation()

org.springframework.datastore.mapping.query.Query offset(int offset)

org.springframework.datastore.mapping.query.Query order(Order order)

ProjectionList projections()

org.springframework.datastore.mapping.query.Query rlike(java.lang.String property, java.lang.String expr)

java.lang.Object singleResult()

 
Methods inherited from class org.springframework.datastore.mapping.query.Query
org.springframework.datastore.mapping.query.Query#add(org.springframework.datastore.mapping.query.Query$Criterion), org.springframework.datastore.mapping.query.Query#max(int), org.springframework.datastore.mapping.query.Query#offset(int), org.springframework.datastore.mapping.query.Query#isEmpty(java.lang.String), org.springframework.datastore.mapping.query.Query#lt(java.lang.String, java.lang.Object), org.springframework.datastore.mapping.query.Query#in(java.lang.String, java.util.List), org.springframework.datastore.mapping.query.Query#list(), org.springframework.datastore.mapping.query.Query#eq(java.lang.String, java.lang.Object), org.springframework.datastore.mapping.query.Query#order(org.springframework.datastore.mapping.query.Query$Order), org.springframework.datastore.mapping.query.Query#and(org.springframework.datastore.mapping.query.Query$Criterion, org.springframework.datastore.mapping.query.Query$Criterion), org.springframework.datastore.mapping.query.Query#or(org.springframework.datastore.mapping.query.Query$Criterion, org.springframework.datastore.mapping.query.Query$Criterion), org.springframework.datastore.mapping.query.Query#gt(java.lang.String, java.lang.Object), org.springframework.datastore.mapping.query.Query#isNotEmpty(java.lang.String), org.springframework.datastore.mapping.query.Query#isNull(java.lang.String), org.springframework.datastore.mapping.query.Query#getOrderBy(), org.springframework.datastore.mapping.query.Query#getSession(), org.springframework.datastore.mapping.query.Query#projections(), org.springframework.datastore.mapping.query.Query#getCriteria(), org.springframework.datastore.mapping.query.Query#getEntity(), org.springframework.datastore.mapping.query.Query#disjunction(), org.springframework.datastore.mapping.query.Query#negation(), org.springframework.datastore.mapping.query.Query#maxResults(int), org.springframework.datastore.mapping.query.Query#firstResult(int), org.springframework.datastore.mapping.query.Query#allEq(java.util.Map), org.springframework.datastore.mapping.query.Query#isNotNull(java.lang.String), org.springframework.datastore.mapping.query.Query#createQuery(java.lang.String), org.springframework.datastore.mapping.query.Query#idEq(java.lang.Object), org.springframework.datastore.mapping.query.Query#gte(java.lang.String, java.lang.Object), org.springframework.datastore.mapping.query.Query#lte(java.lang.String, java.lang.Object), org.springframework.datastore.mapping.query.Query#between(java.lang.String, java.lang.Object, java.lang.Object), org.springframework.datastore.mapping.query.Query#like(java.lang.String, java.lang.String), org.springframework.datastore.mapping.query.Query#rlike(java.lang.String, java.lang.String), org.springframework.datastore.mapping.query.Query#singleResult(), org.springframework.datastore.mapping.query.Query#setUniqueResult(boolean), org.springframework.datastore.mapping.query.Query#wait(), org.springframework.datastore.mapping.query.Query#wait(long), org.springframework.datastore.mapping.query.Query#wait(long, int), org.springframework.datastore.mapping.query.Query#equals(java.lang.Object), org.springframework.datastore.mapping.query.Query#toString(), org.springframework.datastore.mapping.query.Query#hashCode(), org.springframework.datastore.mapping.query.Query#getClass(), org.springframework.datastore.mapping.query.Query#notify(), org.springframework.datastore.mapping.query.Query#notifyAll()
 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), 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()
 

Constructor Detail

HibernateQuery

public HibernateQuery(org.hibernate.Criteria criteria, HibernateSession session, org.springframework.datastore.mapping.model.PersistentEntity entity)


 
Method Detail

add

de
	public
public void add(Criterion criterion)


between

de
	public
public org.springframework.datastore.mapping.query.Query between(java.lang.String property, java.lang.Object start, java.lang.Object end)


createQuery

de
	public
public org.springframework.datastore.mapping.query.Query createQuery(java.lang.String associationName)


disjunction

de
	public
public Junction disjunction()


eq

de
	public
public org.springframework.datastore.mapping.query.Query eq(java.lang.String property, java.lang.Object value)


executeQuery

de
	protect
protected java.util.List executeQuery(org.springframework.datastore.mapping.model.PersistentEntity entity, Junction criteria)


firstResult

de
	public
public org.springframework.datastore.mapping.query.Query firstResult(int offset)


flushBeforeQuery

de
	protect
protected void flushBeforeQuery()


gt

de
	public
public org.springframework.datastore.mapping.query.Query gt(java.lang.String property, java.lang.Object value)


gte

de
	public
public org.springframework.datastore.mapping.query.Query gte(java.lang.String property, java.lang.Object value)


idEq

de
	public
public org.springframework.datastore.mapping.query.Query idEq(java.lang.Object value)


in

de
	public
public org.springframework.datastore.mapping.query.Query in(java.lang.String property, java.util.List values)


isEmpty

de
	public
public org.springframework.datastore.mapping.query.Query isEmpty(java.lang.String property)


isNotEmpty

de
	public
public org.springframework.datastore.mapping.query.Query isNotEmpty(java.lang.String property)


isNotNull

de
	public
public org.springframework.datastore.mapping.query.Query isNotNull(java.lang.String property)


isNull

de
	public
public org.springframework.datastore.mapping.query.Query isNull(java.lang.String property)


like

de
	public
public org.springframework.datastore.mapping.query.Query like(java.lang.String property, java.lang.String expr)


list

de
	public
public java.util.List list()


lt

de
	public
public org.springframework.datastore.mapping.query.Query lt(java.lang.String property, java.lang.Object value)


lte

de
	public
public org.springframework.datastore.mapping.query.Query lte(java.lang.String property, java.lang.Object value)


max

de
	public
public org.springframework.datastore.mapping.query.Query max(int max)


maxResults

de
	public
public org.springframework.datastore.mapping.query.Query maxResults(int max)


negation

de
	public
public Junction negation()


offset

de
	public
public org.springframework.datastore.mapping.query.Query offset(int offset)


order

de
	public
public org.springframework.datastore.mapping.query.Query order(Order order)


projections

de
	public
public ProjectionList projections()


rlike

de
	public
public org.springframework.datastore.mapping.query.Query rlike(java.lang.String property, java.lang.String expr)


singleResult

de
	public
public java.lang.Object singleResult()


 

Groovy Documentation