public class QueryWrapper<R> extends java.lang.Object implements org.hibernate.query.Query<R>
Modifier and Type | Field and Description |
---|---|
protected org.hibernate.query.Query<R> |
query |
Constructor and Description |
---|
QueryWrapper(org.hibernate.query.Query<R> query) |
Modifier and Type | Method and Description |
---|---|
org.hibernate.query.Query<R> |
addQueryHint(java.lang.String hint) |
Type |
determineProperBooleanType(int position,
java.lang.Object value,
Type type)
Deprecated.
|
Type |
determineProperBooleanType(java.lang.String name,
java.lang.Object value,
Type type)
Deprecated.
|
int |
executeUpdate() |
CacheMode |
getCacheMode() |
java.lang.String |
getCacheRegion() |
java.lang.String |
getComment() |
java.lang.Integer |
getFetchSize() |
int |
getFirstResult() |
javax.persistence.FlushModeType |
getFlushMode()
Deprecated.
|
FlushMode |
getHibernateFlushMode() |
java.util.Map<java.lang.String,java.lang.Object> |
getHints() |
javax.persistence.LockModeType |
getLockMode() |
LockOptions |
getLockOptions() |
int |
getMaxResults() |
java.lang.String[] |
getNamedParameters()
Deprecated.
|
javax.persistence.Parameter<?> |
getParameter(int position) |
<T> javax.persistence.Parameter<T> |
getParameter(int position,
java.lang.Class<T> type) |
javax.persistence.Parameter<?> |
getParameter(java.lang.String name) |
<T> javax.persistence.Parameter<T> |
getParameter(java.lang.String name,
java.lang.Class<T> type) |
org.hibernate.query.ParameterMetadata |
getParameterMetadata() |
java.util.Set<javax.persistence.Parameter<?>> |
getParameters() |
java.lang.Object |
getParameterValue(int position) |
<T> T |
getParameterValue(javax.persistence.Parameter<T> param) |
java.lang.Object |
getParameterValue(java.lang.String name) |
org.hibernate.query.QueryProducer |
getProducer() |
RowSelection |
getQueryOptions()
Deprecated.
|
java.lang.String |
getQueryString() |
java.lang.String[] |
getReturnAliases()
Deprecated.
|
Type[] |
getReturnTypes()
Deprecated.
|
java.lang.Integer |
getTimeout()
Deprecated.
|
boolean |
isBound(javax.persistence.Parameter<?> param) |
boolean |
isCacheable()
Deprecated.
|
boolean |
isReadOnly()
Deprecated.
|
java.util.Iterator<R> |
iterate()
Deprecated.
|
java.util.List<R> |
list() |
ScrollableResults |
scroll() |
ScrollableResults |
scroll(ScrollMode scrollMode) |
org.hibernate.query.Query<R> |
setBigDecimal(int position,
java.math.BigDecimal number)
Deprecated.
|
org.hibernate.query.Query<R> |
setBigDecimal(java.lang.String name,
java.math.BigDecimal number)
Deprecated.
|
org.hibernate.query.Query<R> |
setBigInteger(int position,
java.math.BigInteger number)
Deprecated.
|
org.hibernate.query.Query<R> |
setBigInteger(java.lang.String name,
java.math.BigInteger number)
Deprecated.
|
org.hibernate.query.Query<R> |
setBinary(int position,
byte[] val)
Deprecated.
|
org.hibernate.query.Query<R> |
setBinary(java.lang.String name,
byte[] val)
Deprecated.
|
org.hibernate.query.Query<R> |
setBoolean(int position,
boolean val)
Deprecated.
|
org.hibernate.query.Query<R> |
setBoolean(java.lang.String name,
boolean val)
Deprecated.
|
org.hibernate.query.Query<R> |
setByte(int position,
byte val)
Deprecated.
|
org.hibernate.query.Query<R> |
setByte(java.lang.String name,
byte val)
Deprecated.
|
org.hibernate.query.Query<R> |
setCacheable(boolean cacheable) |
org.hibernate.query.Query<R> |
setCacheMode(CacheMode cacheMode) |
org.hibernate.query.Query<R> |
setCacheRegion(java.lang.String cacheRegion) |
org.hibernate.query.Query<R> |
setCalendar(int position,
java.util.Calendar calendar)
Deprecated.
|
org.hibernate.query.Query<R> |
setCalendar(java.lang.String name,
java.util.Calendar calendar)
Deprecated.
|
org.hibernate.query.Query<R> |
setCalendarDate(int position,
java.util.Calendar calendar)
Deprecated.
|
org.hibernate.query.Query<R> |
setCalendarDate(java.lang.String name,
java.util.Calendar calendar)
Deprecated.
|
org.hibernate.query.Query<R> |
setCharacter(int position,
char val)
Deprecated.
|
org.hibernate.query.Query<R> |
setCharacter(java.lang.String name,
char val)
Deprecated.
|
org.hibernate.query.Query<R> |
setComment(java.lang.String comment) |
org.hibernate.query.Query<R> |
setDate(int position,
java.util.Date date)
Deprecated.
|
org.hibernate.query.Query<R> |
setDate(java.lang.String name,
java.util.Date date)
Deprecated.
|
org.hibernate.query.Query<R> |
setDouble(int position,
double val)
Deprecated.
|
org.hibernate.query.Query<R> |
setDouble(java.lang.String name,
double val)
Deprecated.
|
org.hibernate.query.Query<R> |
setEntity(int position,
java.lang.Object val)
Deprecated.
|
org.hibernate.query.Query<R> |
setEntity(java.lang.String name,
java.lang.Object val)
Deprecated.
|
org.hibernate.query.Query<R> |
setFetchSize(int fetchSize) |
org.hibernate.query.Query<R> |
setFirstResult(int firstResult) |
org.hibernate.query.Query<R> |
setFloat(int position,
float val)
Deprecated.
|
org.hibernate.query.Query<R> |
setFloat(java.lang.String name,
float val)
Deprecated.
|
org.hibernate.query.Query<R> |
setFlushMode(FlushMode flushMode)
Deprecated.
|
org.hibernate.query.Query<R> |
setFlushMode(javax.persistence.FlushModeType flushMode) |
org.hibernate.query.Query<R> |
setHibernateFlushMode(FlushMode flushMode) |
org.hibernate.query.Query<R> |
setHint(java.lang.String name,
java.lang.Object value) |
org.hibernate.query.Query<R> |
setInteger(int position,
int val)
Deprecated.
|
org.hibernate.query.Query<R> |
setInteger(java.lang.String name,
int val)
Deprecated.
|
org.hibernate.query.Query<R> |
setLocale(int position,
java.util.Locale locale)
Deprecated.
|
org.hibernate.query.Query<R> |
setLocale(java.lang.String name,
java.util.Locale locale)
Deprecated.
|
org.hibernate.query.Query<R> |
setLockMode(javax.persistence.LockModeType lockMode) |
org.hibernate.query.Query<R> |
setLockMode(java.lang.String alias,
LockMode lockMode) |
org.hibernate.query.Query<R> |
setLockOptions(LockOptions lockOptions) |
org.hibernate.query.Query<R> |
setLong(int position,
long val)
Deprecated.
|
org.hibernate.query.Query<R> |
setLong(java.lang.String name,
long val)
Deprecated.
|
org.hibernate.query.Query<R> |
setMaxResults(int maxResults) |
org.hibernate.query.Query<R> |
setParameter(int position,
java.util.Calendar value,
javax.persistence.TemporalType type) |
org.hibernate.query.Query<R> |
setParameter(int position,
java.util.Date value,
javax.persistence.TemporalType type) |
org.hibernate.query.Query<R> |
setParameter(int position,
java.time.Instant value,
javax.persistence.TemporalType type) |
org.hibernate.query.Query<R> |
setParameter(int position,
java.time.LocalDateTime value,
javax.persistence.TemporalType type) |
org.hibernate.query.Query<R> |
setParameter(int position,
java.lang.Object val) |
org.hibernate.query.Query<R> |
setParameter(int position,
java.lang.Object val,
Type type) |
org.hibernate.query.Query<R> |
setParameter(int position,
java.time.OffsetDateTime value,
javax.persistence.TemporalType type) |
<P> org.hibernate.query.Query<R> |
setParameter(int position,
P value,
javax.persistence.TemporalType type) |
org.hibernate.query.Query<R> |
setParameter(int position,
java.time.ZonedDateTime value,
javax.persistence.TemporalType type) |
org.hibernate.query.Query<R> |
setParameter(javax.persistence.Parameter<java.util.Calendar> param,
java.util.Calendar value,
javax.persistence.TemporalType type) |
org.hibernate.query.Query<R> |
setParameter(javax.persistence.Parameter<java.util.Date> param,
java.util.Date value,
javax.persistence.TemporalType type) |
org.hibernate.query.Query<R> |
setParameter(javax.persistence.Parameter<java.time.Instant> param,
java.time.Instant value,
javax.persistence.TemporalType type) |
org.hibernate.query.Query<R> |
setParameter(javax.persistence.Parameter<java.time.LocalDateTime> param,
java.time.LocalDateTime value,
javax.persistence.TemporalType type) |
org.hibernate.query.Query<R> |
setParameter(javax.persistence.Parameter<java.time.OffsetDateTime> param,
java.time.OffsetDateTime value,
javax.persistence.TemporalType type) |
<T> org.hibernate.query.Query<R> |
setParameter(javax.persistence.Parameter<T> param,
T value) |
org.hibernate.query.Query<R> |
setParameter(javax.persistence.Parameter<java.time.ZonedDateTime> param,
java.time.ZonedDateTime value,
javax.persistence.TemporalType type) |
<P> org.hibernate.query.Query<R> |
setParameter(org.hibernate.query.QueryParameter<P> param,
P value,
javax.persistence.TemporalType type) |
<P> org.hibernate.query.Query<R> |
setParameter(org.hibernate.query.QueryParameter<P> param,
P value,
Type type) |
<T> org.hibernate.query.Query<R> |
setParameter(org.hibernate.query.QueryParameter<T> param,
T value) |
org.hibernate.query.Query<R> |
setParameter(java.lang.String name,
java.util.Calendar value,
javax.persistence.TemporalType type) |
org.hibernate.query.Query<R> |
setParameter(java.lang.String name,
java.util.Date value,
javax.persistence.TemporalType type) |
org.hibernate.query.Query<R> |
setParameter(java.lang.String name,
java.time.Instant value,
javax.persistence.TemporalType type) |
org.hibernate.query.Query<R> |
setParameter(java.lang.String name,
java.time.LocalDateTime value,
javax.persistence.TemporalType type) |
org.hibernate.query.Query<R> |
setParameter(java.lang.String name,
java.lang.Object val) |
org.hibernate.query.Query<R> |
setParameter(java.lang.String name,
java.lang.Object val,
Type type) |
org.hibernate.query.Query<R> |
setParameter(java.lang.String name,
java.time.OffsetDateTime value,
javax.persistence.TemporalType type) |
<P> org.hibernate.query.Query<R> |
setParameter(java.lang.String name,
P value,
javax.persistence.TemporalType type) |
org.hibernate.query.Query<R> |
setParameter(java.lang.String name,
java.time.ZonedDateTime value,
javax.persistence.TemporalType type) |
Query<R> |
setParameterList(int param,
java.util.Collection values)
Deprecated.
|
Query<R> |
setParameterList(int param,
java.util.Collection values,
Type type)
Deprecated.
|
Query<R> |
setParameterList(int param,
java.lang.Object[] values)
Deprecated.
|
Query<R> |
setParameterList(int param,
java.lang.Object[] values,
Type type)
Deprecated.
|
<P> org.hibernate.query.Query<R> |
setParameterList(org.hibernate.query.QueryParameter<P> param,
java.util.Collection<P> values) |
org.hibernate.query.Query<R> |
setParameterList(java.lang.String name,
java.util.Collection vals) |
org.hibernate.query.Query<R> |
setParameterList(java.lang.String name,
java.util.Collection vals,
Type type) |
org.hibernate.query.Query<R> |
setParameterList(java.lang.String name,
java.lang.Object[] vals) |
org.hibernate.query.Query<R> |
setParameterList(java.lang.String name,
java.lang.Object[] vals,
Type type) |
org.hibernate.query.Query<R> |
setParameters(java.lang.Object[] values,
Type[] types)
Deprecated.
|
org.hibernate.query.Query<R> |
setProperties(java.util.Map bean) |
org.hibernate.query.Query<R> |
setProperties(java.lang.Object bean) |
org.hibernate.query.Query<R> |
setReadOnly(boolean readOnly) |
org.hibernate.query.Query<R> |
setResultTransformer(ResultTransformer transformer)
Deprecated.
|
org.hibernate.query.Query<R> |
setSerializable(int position,
java.io.Serializable val)
Deprecated.
|
org.hibernate.query.Query<R> |
setSerializable(java.lang.String name,
java.io.Serializable val)
Deprecated.
|
org.hibernate.query.Query<R> |
setShort(int position,
short val)
Deprecated.
|
org.hibernate.query.Query<R> |
setShort(java.lang.String name,
short val)
Deprecated.
|
org.hibernate.query.Query<R> |
setString(int position,
java.lang.String val)
Deprecated.
|
org.hibernate.query.Query<R> |
setString(java.lang.String name,
java.lang.String val)
Deprecated.
|
org.hibernate.query.Query<R> |
setText(int position,
java.lang.String val)
Deprecated.
|
org.hibernate.query.Query<R> |
setText(java.lang.String name,
java.lang.String val)
Deprecated.
|
org.hibernate.query.Query<R> |
setTime(int position,
java.util.Date date)
Deprecated.
|
org.hibernate.query.Query<R> |
setTime(java.lang.String name,
java.util.Date date)
Deprecated.
|
org.hibernate.query.Query<R> |
setTimeout(int timeout) |
org.hibernate.query.Query<R> |
setTimestamp(int position,
java.util.Date date)
Deprecated.
|
org.hibernate.query.Query<R> |
setTimestamp(java.lang.String name,
java.util.Date date)
Deprecated.
|
java.util.stream.Stream<R> |
stream() |
R |
uniqueResult() |
java.util.Optional<R> |
uniqueResultOptional() |
<T> T |
unwrap(java.lang.Class<T> cls) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getResultList, getResultStream, getSingleResult
getHibernateFirstResult, getHibernateMaxResults, setHibernateFirstResult, setHibernateMaxResults
protected final org.hibernate.query.Query<R> query
public QueryWrapper(org.hibernate.query.Query<R> query)
public int executeUpdate() throws HibernateException
executeUpdate
in interface javax.persistence.Query
HibernateException
@Deprecated public java.lang.String[] getNamedParameters() throws HibernateException
HibernateException
public java.lang.String getQueryString()
@Deprecated public java.lang.String[] getReturnAliases() throws HibernateException
HibernateException
@Deprecated public Type[] getReturnTypes() throws HibernateException
getReturnTypes
in interface BasicQueryContract<org.hibernate.query.CommonQueryContract>
HibernateException
@Deprecated public boolean isReadOnly()
isReadOnly
in interface BasicQueryContract<org.hibernate.query.CommonQueryContract>
@Deprecated public java.util.Iterator<R> iterate() throws HibernateException
HibernateException
public java.util.List<R> list() throws HibernateException
HibernateException
public ScrollableResults scroll() throws HibernateException
HibernateException
public ScrollableResults scroll(ScrollMode scrollMode) throws HibernateException
HibernateException
@Deprecated public org.hibernate.query.Query<R> setBigDecimal(int position, java.math.BigDecimal number)
@Deprecated public org.hibernate.query.Query<R> setBigDecimal(java.lang.String name, java.math.BigDecimal number)
@Deprecated public org.hibernate.query.Query<R> setBigInteger(int position, java.math.BigInteger number)
@Deprecated public org.hibernate.query.Query<R> setBigInteger(java.lang.String name, java.math.BigInteger number)
@Deprecated public org.hibernate.query.Query<R> setBinary(int position, byte[] val)
@Deprecated public org.hibernate.query.Query<R> setBinary(java.lang.String name, byte[] val)
@Deprecated public org.hibernate.query.Query<R> setBoolean(int position, boolean val)
@Deprecated public org.hibernate.query.Query<R> setBoolean(java.lang.String name, boolean val)
@Deprecated public org.hibernate.query.Query<R> setByte(int position, byte val)
@Deprecated public org.hibernate.query.Query<R> setByte(java.lang.String name, byte val)
public org.hibernate.query.Query<R> setCacheMode(CacheMode cacheMode)
setCacheMode
in interface BasicQueryContract<org.hibernate.query.CommonQueryContract>
public org.hibernate.query.Query<R> setCacheRegion(java.lang.String cacheRegion)
setCacheRegion
in interface BasicQueryContract<org.hibernate.query.CommonQueryContract>
public org.hibernate.query.Query<R> setCacheable(boolean cacheable)
setCacheable
in interface BasicQueryContract<org.hibernate.query.CommonQueryContract>
@Deprecated public org.hibernate.query.Query<R> setCalendar(int position, java.util.Calendar calendar)
@Deprecated public org.hibernate.query.Query<R> setCalendar(java.lang.String name, java.util.Calendar calendar)
@Deprecated public org.hibernate.query.Query<R> setCalendarDate(int position, java.util.Calendar calendar)
@Deprecated public org.hibernate.query.Query<R> setCalendarDate(java.lang.String name, java.util.Calendar calendar)
@Deprecated public org.hibernate.query.Query<R> setCharacter(int position, char val)
@Deprecated public org.hibernate.query.Query<R> setCharacter(java.lang.String name, char val)
public org.hibernate.query.Query<R> setComment(java.lang.String comment)
@Deprecated public org.hibernate.query.Query<R> setDate(int position, java.util.Date date)
@Deprecated public org.hibernate.query.Query<R> setDate(java.lang.String name, java.util.Date date)
@Deprecated public org.hibernate.query.Query<R> setDouble(int position, double val)
@Deprecated public org.hibernate.query.Query<R> setDouble(java.lang.String name, double val)
@Deprecated public org.hibernate.query.Query<R> setEntity(int position, java.lang.Object val)
@Deprecated public org.hibernate.query.Query<R> setEntity(java.lang.String name, java.lang.Object val)
public org.hibernate.query.Query<R> setFetchSize(int fetchSize)
setFetchSize
in interface BasicQueryContract<org.hibernate.query.CommonQueryContract>
public org.hibernate.query.Query<R> setFirstResult(int firstResult)
setFirstResult
in interface javax.persistence.Query
setFirstResult
in interface javax.persistence.TypedQuery<R>
@Deprecated public org.hibernate.query.Query<R> setFloat(int position, float val)
@Deprecated public org.hibernate.query.Query<R> setFloat(java.lang.String name, float val)
@Deprecated public org.hibernate.query.Query<R> setFlushMode(FlushMode flushMode)
setFlushMode
in interface BasicQueryContract<org.hibernate.query.CommonQueryContract>
@Deprecated public org.hibernate.query.Query<R> setInteger(int position, int val)
@Deprecated public org.hibernate.query.Query<R> setInteger(java.lang.String name, int val)
@Deprecated public org.hibernate.query.Query<R> setLocale(int position, java.util.Locale locale)
@Deprecated public org.hibernate.query.Query<R> setLocale(java.lang.String name, java.util.Locale locale)
public org.hibernate.query.Query<R> setLockMode(java.lang.String alias, LockMode lockMode)
public org.hibernate.query.Query<R> setLockOptions(LockOptions lockOptions)
@Deprecated public org.hibernate.query.Query<R> setLong(int position, long val)
@Deprecated public org.hibernate.query.Query<R> setLong(java.lang.String name, long val)
public org.hibernate.query.Query<R> setMaxResults(int maxResults)
setMaxResults
in interface javax.persistence.Query
setMaxResults
in interface javax.persistence.TypedQuery<R>
public org.hibernate.query.Query<R> setParameter(int position, java.lang.Object val) throws HibernateException
setParameter
in interface javax.persistence.Query
setParameter
in interface javax.persistence.TypedQuery<R>
HibernateException
public org.hibernate.query.Query<R> setParameter(java.lang.String name, java.lang.Object val) throws HibernateException
setParameter
in interface javax.persistence.Query
setParameter
in interface javax.persistence.TypedQuery<R>
HibernateException
public org.hibernate.query.Query<R> setParameter(int position, java.lang.Object val, Type type)
public org.hibernate.query.Query<R> setParameter(java.lang.String name, java.lang.Object val, Type type)
public org.hibernate.query.Query<R> setParameterList(java.lang.String name, java.util.Collection vals)
public org.hibernate.query.Query<R> setParameterList(java.lang.String name, java.lang.Object[] vals)
public org.hibernate.query.Query<R> setParameterList(java.lang.String name, java.util.Collection vals, Type type)
public org.hibernate.query.Query<R> setParameterList(java.lang.String name, java.lang.Object[] vals, Type type)
@Deprecated public org.hibernate.query.Query<R> setParameters(java.lang.Object[] values, Type[] types)
public org.hibernate.query.Query<R> setProperties(java.lang.Object bean) throws HibernateException
HibernateException
public org.hibernate.query.Query<R> setProperties(java.util.Map bean) throws HibernateException
HibernateException
public org.hibernate.query.Query<R> setReadOnly(boolean readOnly)
setReadOnly
in interface BasicQueryContract<org.hibernate.query.CommonQueryContract>
@Deprecated public org.hibernate.query.Query<R> setResultTransformer(ResultTransformer transformer)
@Deprecated public org.hibernate.query.Query<R> setSerializable(int position, java.io.Serializable val)
@Deprecated public org.hibernate.query.Query<R> setSerializable(java.lang.String name, java.io.Serializable val)
@Deprecated public org.hibernate.query.Query<R> setShort(int position, short val)
@Deprecated public org.hibernate.query.Query<R> setShort(java.lang.String name, short val)
@Deprecated public org.hibernate.query.Query<R> setString(int position, java.lang.String val)
@Deprecated public org.hibernate.query.Query<R> setString(java.lang.String name, java.lang.String val)
@Deprecated public org.hibernate.query.Query<R> setText(int position, java.lang.String val)
@Deprecated public org.hibernate.query.Query<R> setText(java.lang.String name, java.lang.String val)
@Deprecated public org.hibernate.query.Query<R> setTime(int position, java.util.Date date)
@Deprecated public org.hibernate.query.Query<R> setTime(java.lang.String name, java.util.Date date)
public org.hibernate.query.Query<R> setTimeout(int timeout)
setTimeout
in interface BasicQueryContract<org.hibernate.query.CommonQueryContract>
@Deprecated public org.hibernate.query.Query<R> setTimestamp(int position, java.util.Date date)
@Deprecated public org.hibernate.query.Query<R> setTimestamp(java.lang.String name, java.util.Date date)
public R uniqueResult() throws HibernateException
HibernateException
@Deprecated public javax.persistence.FlushModeType getFlushMode()
getFlushMode
in interface javax.persistence.Query
public CacheMode getCacheMode()
getCacheMode
in interface BasicQueryContract<org.hibernate.query.CommonQueryContract>
@Deprecated public boolean isCacheable()
isCacheable
in interface BasicQueryContract<org.hibernate.query.CommonQueryContract>
public java.lang.String getCacheRegion()
getCacheRegion
in interface BasicQueryContract<org.hibernate.query.CommonQueryContract>
@Deprecated public java.lang.Integer getTimeout()
getTimeout
in interface BasicQueryContract<org.hibernate.query.CommonQueryContract>
public java.lang.Integer getFetchSize()
getFetchSize
in interface BasicQueryContract<org.hibernate.query.CommonQueryContract>
public int getMaxResults()
getMaxResults
in interface javax.persistence.Query
public int getFirstResult()
getFirstResult
in interface javax.persistence.Query
public LockOptions getLockOptions()
public java.lang.String getComment()
public org.hibernate.query.Query<R> addQueryHint(java.lang.String hint)
public java.util.Map<java.lang.String,java.lang.Object> getHints()
getHints
in interface javax.persistence.Query
public javax.persistence.LockModeType getLockMode()
getLockMode
in interface javax.persistence.Query
public <T> javax.persistence.Parameter<T> getParameter(int position, java.lang.Class<T> type)
getParameter
in interface javax.persistence.Query
public javax.persistence.Parameter<?> getParameter(int position)
getParameter
in interface javax.persistence.Query
public <T> javax.persistence.Parameter<T> getParameter(java.lang.String name, java.lang.Class<T> type)
getParameter
in interface javax.persistence.Query
public javax.persistence.Parameter<?> getParameter(java.lang.String name)
getParameter
in interface javax.persistence.Query
public java.lang.Object getParameterValue(int position)
getParameterValue
in interface javax.persistence.Query
public <T> T getParameterValue(javax.persistence.Parameter<T> param)
getParameterValue
in interface javax.persistence.Query
public java.lang.Object getParameterValue(java.lang.String name)
getParameterValue
in interface javax.persistence.Query
public java.util.Set<javax.persistence.Parameter<?>> getParameters()
getParameters
in interface javax.persistence.Query
public boolean isBound(javax.persistence.Parameter<?> param)
isBound
in interface javax.persistence.Query
public <T> T unwrap(java.lang.Class<T> cls)
unwrap
in interface javax.persistence.Query
@Deprecated public Type determineProperBooleanType(int position, java.lang.Object value, Type type)
@Deprecated public Type determineProperBooleanType(java.lang.String name, java.lang.Object value, Type type)
public FlushMode getHibernateFlushMode()
getHibernateFlushMode
in interface BasicQueryContract<org.hibernate.query.CommonQueryContract>
public org.hibernate.query.ParameterMetadata getParameterMetadata()
public org.hibernate.query.QueryProducer getProducer()
@Deprecated public RowSelection getQueryOptions()
public org.hibernate.query.Query<R> setFlushMode(javax.persistence.FlushModeType flushMode)
setFlushMode
in interface javax.persistence.Query
setFlushMode
in interface javax.persistence.TypedQuery<R>
public org.hibernate.query.Query<R> setHibernateFlushMode(FlushMode flushMode)
setHibernateFlushMode
in interface BasicQueryContract<org.hibernate.query.CommonQueryContract>
public org.hibernate.query.Query<R> setHint(java.lang.String name, java.lang.Object value)
setHint
in interface javax.persistence.Query
setHint
in interface javax.persistence.TypedQuery<R>
public org.hibernate.query.Query<R> setLockMode(javax.persistence.LockModeType lockMode)
setLockMode
in interface javax.persistence.Query
setLockMode
in interface javax.persistence.TypedQuery<R>
public org.hibernate.query.Query<R> setParameter(int position, java.util.Calendar value, javax.persistence.TemporalType type)
setParameter
in interface javax.persistence.Query
setParameter
in interface javax.persistence.TypedQuery<R>
public org.hibernate.query.Query<R> setParameter(int position, java.util.Date value, javax.persistence.TemporalType type)
setParameter
in interface javax.persistence.Query
setParameter
in interface javax.persistence.TypedQuery<R>
public org.hibernate.query.Query<R> setParameter(int position, java.time.Instant value, javax.persistence.TemporalType type)
public org.hibernate.query.Query<R> setParameter(int position, java.time.LocalDateTime value, javax.persistence.TemporalType type)
public org.hibernate.query.Query<R> setParameter(int position, java.time.OffsetDateTime value, javax.persistence.TemporalType type)
public <P> org.hibernate.query.Query<R> setParameter(int position, P value, javax.persistence.TemporalType type)
public org.hibernate.query.Query<R> setParameter(int position, java.time.ZonedDateTime value, javax.persistence.TemporalType type)
public org.hibernate.query.Query<R> setParameter(javax.persistence.Parameter<java.util.Calendar> param, java.util.Calendar value, javax.persistence.TemporalType type)
setParameter
in interface javax.persistence.Query
setParameter
in interface javax.persistence.TypedQuery<R>
public org.hibernate.query.Query<R> setParameter(javax.persistence.Parameter<java.util.Date> param, java.util.Date value, javax.persistence.TemporalType type)
setParameter
in interface javax.persistence.Query
setParameter
in interface javax.persistence.TypedQuery<R>
public org.hibernate.query.Query<R> setParameter(javax.persistence.Parameter<java.time.Instant> param, java.time.Instant value, javax.persistence.TemporalType type)
public org.hibernate.query.Query<R> setParameter(javax.persistence.Parameter<java.time.LocalDateTime> param, java.time.LocalDateTime value, javax.persistence.TemporalType type)
public org.hibernate.query.Query<R> setParameter(javax.persistence.Parameter<java.time.OffsetDateTime> param, java.time.OffsetDateTime value, javax.persistence.TemporalType type)
public <T> org.hibernate.query.Query<R> setParameter(javax.persistence.Parameter<T> param, T value)
setParameter
in interface javax.persistence.Query
setParameter
in interface javax.persistence.TypedQuery<R>
public org.hibernate.query.Query<R> setParameter(javax.persistence.Parameter<java.time.ZonedDateTime> param, java.time.ZonedDateTime value, javax.persistence.TemporalType type)
public <P> org.hibernate.query.Query<R> setParameter(org.hibernate.query.QueryParameter<P> param, P value, javax.persistence.TemporalType type)
public <P> org.hibernate.query.Query<R> setParameter(org.hibernate.query.QueryParameter<P> param, P value, Type type)
public <T> org.hibernate.query.Query<R> setParameter(org.hibernate.query.QueryParameter<T> param, T value)
public org.hibernate.query.Query<R> setParameter(java.lang.String name, java.util.Calendar value, javax.persistence.TemporalType type)
setParameter
in interface javax.persistence.Query
setParameter
in interface javax.persistence.TypedQuery<R>
public org.hibernate.query.Query<R> setParameter(java.lang.String name, java.util.Date value, javax.persistence.TemporalType type)
setParameter
in interface javax.persistence.Query
setParameter
in interface javax.persistence.TypedQuery<R>
public org.hibernate.query.Query<R> setParameter(java.lang.String name, java.time.Instant value, javax.persistence.TemporalType type)
public org.hibernate.query.Query<R> setParameter(java.lang.String name, java.time.LocalDateTime value, javax.persistence.TemporalType type)
public org.hibernate.query.Query<R> setParameter(java.lang.String name, java.time.OffsetDateTime value, javax.persistence.TemporalType type)
public <P> org.hibernate.query.Query<R> setParameter(java.lang.String name, P value, javax.persistence.TemporalType type)
public org.hibernate.query.Query<R> setParameter(java.lang.String name, java.time.ZonedDateTime value, javax.persistence.TemporalType type)
public <P> org.hibernate.query.Query<R> setParameterList(org.hibernate.query.QueryParameter<P> param, java.util.Collection<P> values)
public java.util.stream.Stream<R> stream()
public java.util.Optional<R> uniqueResultOptional()
@Deprecated public Query<R> setParameterList(int param, java.util.Collection values)
@Deprecated public Query<R> setParameterList(int param, java.util.Collection values, Type type)
@Deprecated public Query<R> setParameterList(int param, java.lang.Object[] values, Type type)