public class TypedQueryWrapper<X> extends QueryWrapper implements javax.persistence.TypedQuery<X>
QueryWrapper.QueryType| Modifier and Type | Method and Description |
|---|---|
static <X> javax.persistence.TypedQuery<X> |
createNamedQueryWrapper(javax.persistence.EntityManagerFactory emf,
Map emProperties,
javax.persistence.EntityManager emDelegate,
javax.persistence.TypedQuery<X> queryDelegate,
String name,
Class<X> resultClassType) |
protected javax.persistence.TypedQuery<X> |
createQueryDelegate(QueryWrapper.QueryType queryType,
javax.persistence.EntityManager entityManager,
String queryString) |
static <X> javax.persistence.TypedQuery<X> |
createQueryWrapper(javax.persistence.EntityManagerFactory emf,
Map emProperties,
javax.persistence.EntityManager emDelegate,
javax.persistence.TypedQuery<X> queryDelegate,
javax.persistence.criteria.CriteriaQuery<X> criteriaQuery) |
static <X> javax.persistence.TypedQuery<X> |
createQueryWrapper(javax.persistence.EntityManagerFactory emf,
Map emProperties,
javax.persistence.EntityManager emDelegate,
javax.persistence.TypedQuery<X> queryDelegate,
String ejbqlString,
Class<X> resultClassType) |
<T> javax.persistence.Parameter<T> |
getParameter(int position,
Class<T> type) |
<T> javax.persistence.Parameter<T> |
getParameter(String name,
Class<T> type) |
List<X> |
getResultList() |
X |
getSingleResult() |
javax.persistence.TypedQuery<X> |
setFirstResult(int startPosition) |
javax.persistence.TypedQuery<X> |
setFlushMode(javax.persistence.FlushModeType flushMode) |
javax.persistence.TypedQuery<X> |
setHint(String hintName,
Object value) |
javax.persistence.TypedQuery<X> |
setLockMode(javax.persistence.LockModeType lockModeType) |
javax.persistence.TypedQuery<X> |
setMaxResults(int maxResults) |
javax.persistence.TypedQuery<X> |
setParameter(int position,
Calendar value,
javax.persistence.TemporalType temporalType) |
javax.persistence.TypedQuery<X> |
setParameter(int position,
Date value,
javax.persistence.TemporalType temporalType) |
javax.persistence.TypedQuery<X> |
setParameter(int position,
Object value) |
javax.persistence.TypedQuery<X> |
setParameter(javax.persistence.Parameter<Calendar> param,
Calendar value,
javax.persistence.TemporalType temporalType) |
javax.persistence.TypedQuery<X> |
setParameter(javax.persistence.Parameter<Date> param,
Date value,
javax.persistence.TemporalType temporalType) |
<T> javax.persistence.TypedQuery<X> |
setParameter(javax.persistence.Parameter<T> param,
T value) |
javax.persistence.TypedQuery<X> |
setParameter(String name,
Calendar value,
javax.persistence.TemporalType temporalType) |
javax.persistence.TypedQuery<X> |
setParameter(String name,
Date value,
javax.persistence.TemporalType temporalType) |
javax.persistence.TypedQuery<X> |
setParameter(String name,
Object value) |
createNamedQueryWrapper, createNativeQueryWrapper, createNativeQueryWrapper, createNativeQueryWrapper, createQueryWrapper, executeUpdate, getFirstResult, getFlushMode, getHints, getLockMode, getMaxResults, getParameter, getParameter, getParameters, getParameterValue, getParameterValue, getParameterValue, getQueryDelegate, isBound, unwrappublic static <X> javax.persistence.TypedQuery<X> createQueryWrapper(javax.persistence.EntityManagerFactory emf,
Map emProperties,
javax.persistence.EntityManager emDelegate,
javax.persistence.TypedQuery<X> queryDelegate,
javax.persistence.criteria.CriteriaQuery<X> criteriaQuery)
public static <X> javax.persistence.TypedQuery<X> createQueryWrapper(javax.persistence.EntityManagerFactory emf,
Map emProperties,
javax.persistence.EntityManager emDelegate,
javax.persistence.TypedQuery<X> queryDelegate,
String ejbqlString,
Class<X> resultClassType)
public static <X> javax.persistence.TypedQuery<X> createNamedQueryWrapper(javax.persistence.EntityManagerFactory emf,
Map emProperties,
javax.persistence.EntityManager emDelegate,
javax.persistence.TypedQuery<X> queryDelegate,
String name,
Class<X> resultClassType)
protected javax.persistence.TypedQuery<X> createQueryDelegate(QueryWrapper.QueryType queryType, javax.persistence.EntityManager entityManager, String queryString)
createQueryDelegate in class QueryWrapperpublic List<X> getResultList()
getResultList in interface javax.persistence.QuerygetResultList in interface javax.persistence.TypedQuery<X>getResultList in class QueryWrapperpublic X getSingleResult()
getSingleResult in interface javax.persistence.QuerygetSingleResult in interface javax.persistence.TypedQuery<X>getSingleResult in class QueryWrapperpublic javax.persistence.TypedQuery<X> setMaxResults(int maxResults)
setMaxResults in interface javax.persistence.QuerysetMaxResults in interface javax.persistence.TypedQuery<X>setMaxResults in class QueryWrapperpublic javax.persistence.TypedQuery<X> setFirstResult(int startPosition)
setFirstResult in interface javax.persistence.QuerysetFirstResult in interface javax.persistence.TypedQuery<X>setFirstResult in class QueryWrapperpublic javax.persistence.TypedQuery<X> setHint(String hintName, Object value)
setHint in interface javax.persistence.QuerysetHint in interface javax.persistence.TypedQuery<X>setHint in class QueryWrapperpublic <T> javax.persistence.TypedQuery<X> setParameter(javax.persistence.Parameter<T> param, T value)
setParameter in interface javax.persistence.QuerysetParameter in interface javax.persistence.TypedQuery<X>setParameter in class QueryWrapperpublic javax.persistence.TypedQuery<X> setParameter(javax.persistence.Parameter<Date> param, Date value, javax.persistence.TemporalType temporalType)
setParameter in interface javax.persistence.QuerysetParameter in interface javax.persistence.TypedQuery<X>setParameter in class QueryWrapperpublic javax.persistence.TypedQuery<X> setParameter(javax.persistence.Parameter<Calendar> param, Calendar value, javax.persistence.TemporalType temporalType)
setParameter in interface javax.persistence.QuerysetParameter in interface javax.persistence.TypedQuery<X>setParameter in class QueryWrapperpublic javax.persistence.TypedQuery<X> setParameter(String name, Object value)
setParameter in interface javax.persistence.QuerysetParameter in interface javax.persistence.TypedQuery<X>setParameter in class QueryWrapperpublic javax.persistence.TypedQuery<X> setParameter(String name, Date value, javax.persistence.TemporalType temporalType)
setParameter in interface javax.persistence.QuerysetParameter in interface javax.persistence.TypedQuery<X>setParameter in class QueryWrapperpublic javax.persistence.TypedQuery<X> setParameter(String name, Calendar value, javax.persistence.TemporalType temporalType)
setParameter in interface javax.persistence.QuerysetParameter in interface javax.persistence.TypedQuery<X>setParameter in class QueryWrapperpublic javax.persistence.TypedQuery<X> setParameter(int position, Object value)
setParameter in interface javax.persistence.QuerysetParameter in interface javax.persistence.TypedQuery<X>setParameter in class QueryWrapperpublic javax.persistence.TypedQuery<X> setParameter(int position, Date value, javax.persistence.TemporalType temporalType)
setParameter in interface javax.persistence.QuerysetParameter in interface javax.persistence.TypedQuery<X>setParameter in class QueryWrapperpublic javax.persistence.TypedQuery<X> setParameter(int position, Calendar value, javax.persistence.TemporalType temporalType)
setParameter in interface javax.persistence.QuerysetParameter in interface javax.persistence.TypedQuery<X>setParameter in class QueryWrapperpublic <T> javax.persistence.Parameter<T> getParameter(String name, Class<T> type)
getParameter in interface javax.persistence.QuerygetParameter in class QueryWrapperpublic <T> javax.persistence.Parameter<T> getParameter(int position,
Class<T> type)
getParameter in interface javax.persistence.QuerygetParameter in class QueryWrapperpublic javax.persistence.TypedQuery<X> setFlushMode(javax.persistence.FlushModeType flushMode)
setFlushMode in interface javax.persistence.QuerysetFlushMode in interface javax.persistence.TypedQuery<X>setFlushMode in class QueryWrapperpublic javax.persistence.TypedQuery<X> setLockMode(javax.persistence.LockModeType lockModeType)
setLockMode in interface javax.persistence.QuerysetLockMode in interface javax.persistence.TypedQuery<X>setLockMode in class QueryWrapperCopyright © 2013. All Rights Reserved.