public interface Query
Modifier and Type | Method and Description |
---|---|
int |
executeUpdate() |
int |
getFirstResult() |
FlushModeType |
getFlushMode() |
java.util.Map<java.lang.String,java.lang.Object> |
getHints() |
LockModeType |
getLockMode() |
int |
getMaxResults() |
Parameter<?> |
getParameter(int position) |
<T> Parameter<T> |
getParameter(int position,
java.lang.Class<T> type) |
Parameter<?> |
getParameter(java.lang.String name) |
<T> Parameter<T> |
getParameter(java.lang.String name,
java.lang.Class<T> type) |
java.util.Set<Parameter<?>> |
getParameters() |
java.lang.Object |
getParameterValue(int position) |
<T> T |
getParameterValue(Parameter<T> param) |
java.lang.Object |
getParameterValue(java.lang.String name) |
java.util.List |
getResultList() |
java.lang.Object |
getSingleResult() |
boolean |
isBound(Parameter<?> param) |
Query |
setFirstResult(int startPosition) |
Query |
setFlushMode(FlushModeType flushMode) |
Query |
setHint(java.lang.String hintName,
java.lang.Object value) |
Query |
setLockMode(LockModeType lockMode) |
Query |
setMaxResults(int maxResult) |
Query |
setParameter(int position,
java.util.Calendar value,
TemporalType temporalType) |
Query |
setParameter(int position,
java.util.Date value,
TemporalType temporalType) |
Query |
setParameter(int position,
java.lang.Object value) |
Query |
setParameter(Parameter<java.util.Calendar> param,
java.util.Calendar value,
TemporalType temporalType) |
Query |
setParameter(Parameter<java.util.Date> param,
java.util.Date value,
TemporalType temporalType) |
<T> Query |
setParameter(Parameter<T> param,
T value) |
Query |
setParameter(java.lang.String name,
java.util.Calendar value,
TemporalType temporalType) |
Query |
setParameter(java.lang.String name,
java.util.Date value,
TemporalType temporalType) |
Query |
setParameter(java.lang.String name,
java.lang.Object value) |
<T> T |
unwrap(java.lang.Class<T> cls) |
java.util.List getResultList()
java.lang.Object getSingleResult()
int executeUpdate()
Query setMaxResults(int maxResult)
int getMaxResults()
Query setFirstResult(int startPosition)
int getFirstResult()
Query setHint(java.lang.String hintName, java.lang.Object value)
java.util.Map<java.lang.String,java.lang.Object> getHints()
Query setParameter(Parameter<java.util.Calendar> param, java.util.Calendar value, TemporalType temporalType)
Query setParameter(Parameter<java.util.Date> param, java.util.Date value, TemporalType temporalType)
Query setParameter(java.lang.String name, java.lang.Object value)
Query setParameter(java.lang.String name, java.util.Calendar value, TemporalType temporalType)
Query setParameter(java.lang.String name, java.util.Date value, TemporalType temporalType)
Query setParameter(int position, java.lang.Object value)
Query setParameter(int position, java.util.Calendar value, TemporalType temporalType)
Query setParameter(int position, java.util.Date value, TemporalType temporalType)
java.util.Set<Parameter<?>> getParameters()
Parameter<?> getParameter(java.lang.String name)
<T> Parameter<T> getParameter(java.lang.String name, java.lang.Class<T> type)
Parameter<?> getParameter(int position)
<T> Parameter<T> getParameter(int position, java.lang.Class<T> type)
boolean isBound(Parameter<?> param)
<T> T getParameterValue(Parameter<T> param)
java.lang.Object getParameterValue(java.lang.String name)
java.lang.Object getParameterValue(int position)
Query setFlushMode(FlushModeType flushMode)
FlushModeType getFlushMode()
Query setLockMode(LockModeType lockMode)
LockModeType getLockMode()
<T> T unwrap(java.lang.Class<T> cls)