public class CriteriaQueryTypeQueryAdapter<X> extends Object implements TypedQuery<X>, HibernateQuery
| Constructor and Description |
|---|
CriteriaQueryTypeQueryAdapter(HibernateEntityManagerImplementor entityManager,
QueryImpl<X> jpaqlQuery,
Map<ParameterExpression<?>,String> explicitParameterMapping,
Map<String,ParameterExpression<?>> explicitParameterNameMapping) |
public CriteriaQueryTypeQueryAdapter(HibernateEntityManagerImplementor entityManager, QueryImpl<X> jpaqlQuery, Map<ParameterExpression<?>,String> explicitParameterMapping, Map<String,ParameterExpression<?>> explicitParameterNameMapping)
public Query getHibernateQuery()
HibernateQuerygetHibernateQuery in interface HibernateQuerypublic List<X> getResultList()
getResultList in interface QuerygetResultList in interface TypedQuery<X>public X getSingleResult()
getSingleResult in interface QuerygetSingleResult in interface TypedQuery<X>public int getMaxResults()
getMaxResults in interface Querypublic TypedQuery<X> setMaxResults(int i)
setMaxResults in interface QuerysetMaxResults in interface TypedQuery<X>public int getFirstResult()
getFirstResult in interface Querypublic TypedQuery<X> setFirstResult(int i)
setFirstResult in interface QuerysetFirstResult in interface TypedQuery<X>public TypedQuery<X> setHint(String name, Object value)
setHint in interface QuerysetHint in interface TypedQuery<X>public FlushModeType getFlushMode()
getFlushMode in interface Querypublic TypedQuery<X> setFlushMode(FlushModeType flushModeType)
setFlushMode in interface QuerysetFlushMode in interface TypedQuery<X>public LockModeType getLockMode()
getLockMode in interface Querypublic TypedQuery<X> setLockMode(LockModeType lockModeType)
setLockMode in interface QuerysetLockMode in interface TypedQuery<X>public Set getParameters()
getParameters in interface Querypublic <T> T getParameterValue(Parameter<T> param)
getParameterValue in interface Querypublic <T> TypedQuery<X> setParameter(Parameter<T> param, T t)
setParameter in interface QuerysetParameter in interface TypedQuery<X>public TypedQuery<X> setParameter(Parameter<Calendar> param, Calendar calendar, TemporalType temporalType)
setParameter in interface QuerysetParameter in interface TypedQuery<X>public TypedQuery<X> setParameter(Parameter<Date> param, Date date, TemporalType temporalType)
setParameter in interface QuerysetParameter in interface TypedQuery<X>public Object getParameterValue(String name)
getParameterValue in interface Querypublic Parameter<?> getParameter(String name)
getParameter in interface Querypublic <T> Parameter<T> getParameter(String name, Class<T> type)
getParameter in interface Querypublic TypedQuery<X> setParameter(String name, Object value)
setParameter in interface QuerysetParameter in interface TypedQuery<X>public TypedQuery<X> setParameter(String name, Calendar calendar, TemporalType temporalType)
setParameter in interface QuerysetParameter in interface TypedQuery<X>public TypedQuery<X> setParameter(String name, Date date, TemporalType temporalType)
setParameter in interface QuerysetParameter in interface TypedQuery<X>public int executeUpdate()
executeUpdate in interface Querypublic TypedQuery<X> setParameter(int i, Object o)
setParameter in interface QuerysetParameter in interface TypedQuery<X>public TypedQuery<X> setParameter(int i, Calendar calendar, TemporalType temporalType)
setParameter in interface QuerysetParameter in interface TypedQuery<X>public TypedQuery<X> setParameter(int i, Date date, TemporalType temporalType)
setParameter in interface QuerysetParameter in interface TypedQuery<X>public Object getParameterValue(int position)
getParameterValue in interface Querypublic Parameter<?> getParameter(int position)
getParameter in interface Querypublic <T> Parameter<T> getParameter(int position, Class<T> type)
getParameter in interface QueryCopyright © 2001-2013 Red Hat, Inc. All Rights Reserved.