Package javax.persistence
Interface TypedQuery<X>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<X>
getResultList()
X
getSingleResult()
TypedQuery<X>
setFirstResult(int startPosition)
TypedQuery<X>
setFlushMode(FlushModeType flushMode)
TypedQuery<X>
setHint(java.lang.String hintName, java.lang.Object value)
TypedQuery<X>
setLockMode(LockModeType lockMode)
TypedQuery<X>
setMaxResults(int maxResult)
TypedQuery<X>
setParameter(int position, java.lang.Object value)
TypedQuery<X>
setParameter(int position, java.util.Calendar value, TemporalType temporalType)
TypedQuery<X>
setParameter(int position, java.util.Date value, TemporalType temporalType)
TypedQuery<X>
setParameter(java.lang.String name, java.lang.Object value)
TypedQuery<X>
setParameter(java.lang.String name, java.util.Calendar value, TemporalType temporalType)
TypedQuery<X>
setParameter(java.lang.String name, java.util.Date value, TemporalType temporalType)
TypedQuery<X>
setParameter(Parameter<java.util.Calendar> param, java.util.Calendar value, TemporalType temporalType)
TypedQuery<X>
setParameter(Parameter<java.util.Date> param, java.util.Date value, TemporalType temporalType)
<T> TypedQuery<X>
setParameter(Parameter<T> param, T value)
-
Methods inherited from interface javax.persistence.Query
executeUpdate, getFirstResult, getFlushMode, getHints, getLockMode, getMaxResults, getParameter, getParameter, getParameter, getParameter, getParameters, getParameterValue, getParameterValue, getParameterValue, isBound, unwrap
-
-
-
-
Method Detail
-
getResultList
java.util.List<X> getResultList()
- Specified by:
getResultList
in interfaceQuery
-
getSingleResult
X getSingleResult()
- Specified by:
getSingleResult
in interfaceQuery
-
setMaxResults
TypedQuery<X> setMaxResults(int maxResult)
- Specified by:
setMaxResults
in interfaceQuery
-
setFirstResult
TypedQuery<X> setFirstResult(int startPosition)
- Specified by:
setFirstResult
in interfaceQuery
-
setHint
TypedQuery<X> setHint(java.lang.String hintName, java.lang.Object value)
-
setParameter
<T> TypedQuery<X> setParameter(Parameter<T> param, T value)
- Specified by:
setParameter
in interfaceQuery
-
setParameter
TypedQuery<X> setParameter(Parameter<java.util.Calendar> param, java.util.Calendar value, TemporalType temporalType)
- Specified by:
setParameter
in interfaceQuery
-
setParameter
TypedQuery<X> setParameter(Parameter<java.util.Date> param, java.util.Date value, TemporalType temporalType)
- Specified by:
setParameter
in interfaceQuery
-
setParameter
TypedQuery<X> setParameter(java.lang.String name, java.lang.Object value)
- Specified by:
setParameter
in interfaceQuery
-
setParameter
TypedQuery<X> setParameter(java.lang.String name, java.util.Calendar value, TemporalType temporalType)
- Specified by:
setParameter
in interfaceQuery
-
setParameter
TypedQuery<X> setParameter(java.lang.String name, java.util.Date value, TemporalType temporalType)
- Specified by:
setParameter
in interfaceQuery
-
setParameter
TypedQuery<X> setParameter(int position, java.lang.Object value)
- Specified by:
setParameter
in interfaceQuery
-
setParameter
TypedQuery<X> setParameter(int position, java.util.Calendar value, TemporalType temporalType)
- Specified by:
setParameter
in interfaceQuery
-
setParameter
TypedQuery<X> setParameter(int position, java.util.Date value, TemporalType temporalType)
- Specified by:
setParameter
in interfaceQuery
-
setFlushMode
TypedQuery<X> setFlushMode(FlushModeType flushMode)
- Specified by:
setFlushMode
in interfaceQuery
-
setLockMode
TypedQuery<X> setLockMode(LockModeType lockMode)
- Specified by:
setLockMode
in interfaceQuery
-
-