Package org.hibernate.reactive.query.sqm
Interface ReactiveSqmSelectionQuery<R>
- All Superinterfaces:
CommonQueryContract
,ReactiveSelectionQuery<R>
,SqmQuery
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionsetCacheable
(boolean cacheable) setCacheMode
(CacheMode cacheMode) setCacheRegion
(String cacheRegion) setFetchSize
(int fetchSize) setHibernateFlushMode
(FlushMode flushMode) setParameter
(int position, Object value) setParameter
(int position, Instant value, jakarta.persistence.TemporalType temporalType) setParameter
(int position, Calendar value, jakarta.persistence.TemporalType temporalType) setParameter
(int position, Date value, jakarta.persistence.TemporalType temporalType) setParameter
(int position, P value, jakarta.persistence.metamodel.Type<P> type) setParameter
(int position, P value, Class<P> type) setParameter
(jakarta.persistence.Parameter<Calendar> param, Calendar value, jakarta.persistence.TemporalType temporalType) setParameter
(jakarta.persistence.Parameter<Date> param, Date value, jakarta.persistence.TemporalType temporalType) setParameter
(jakarta.persistence.Parameter<T> param, T value) setParameter
(String name, Object value) setParameter
(String name, Instant value, jakarta.persistence.TemporalType temporalType) setParameter
(String name, Calendar value, jakarta.persistence.TemporalType temporalType) setParameter
(String name, Date value, jakarta.persistence.TemporalType temporalType) setParameter
(String name, P value, jakarta.persistence.metamodel.Type<P> type) setParameter
(String name, P value, Class<P> type) setParameter
(QueryParameter<P> parameter, P val, jakarta.persistence.metamodel.Type<P> type) setParameter
(QueryParameter<P> parameter, P value, Class<P> type) setParameter
(QueryParameter<T> parameter, T value) setParameterList
(int position, Object[] values) setParameterList
(int position, Collection values) setParameterList
(int position, Collection<? extends P> values, jakarta.persistence.metamodel.Type<P> type) setParameterList
(int position, Collection<? extends P> values, Class<P> javaType) setParameterList
(int position, P[] values, jakarta.persistence.metamodel.Type<P> type) setParameterList
(int position, P[] values, Class<P> javaType) setParameterList
(String name, Object[] values) setParameterList
(String name, Collection values) setParameterList
(String name, Collection<? extends P> values, jakarta.persistence.metamodel.Type<P> type) setParameterList
(String name, Collection<? extends P> values, Class<P> javaType) setParameterList
(String name, P[] values, jakarta.persistence.metamodel.Type<P> type) setParameterList
(String name, P[] values, Class<P> javaType) setParameterList
(QueryParameter<P> parameter, Collection<? extends P> values) setParameterList
(QueryParameter<P> parameter, Collection<? extends P> values, jakarta.persistence.metamodel.Type<P> type) setParameterList
(QueryParameter<P> parameter, Collection<? extends P> values, Class<P> javaType) setParameterList
(QueryParameter<P> parameter, P[] values) setParameterList
(QueryParameter<P> parameter, P[] values, jakarta.persistence.metamodel.Type<P> type) setParameterList
(QueryParameter<P> parameter, P[] values, Class<P> javaType) setProperties
(Object bean) setProperties
(Map bean) setReadOnly
(boolean readOnly) setTimeout
(int timeout) Methods inherited from interface org.hibernate.query.CommonQueryContract
getComment, getFlushMode, getHibernateFlushMode, getQueryFlushMode, getTimeout, setComment, setTimeout
Methods inherited from interface org.hibernate.reactive.query.ReactiveSelectionQuery
applyGraph, enableFetchProfile, getCacheMode, getCacheRegion, getCacheRetrieveMode, getCacheStoreMode, getFetchSize, getFirstResult, getHibernateLockMode, getLockMode, getLockOptions, getMaxResults, getQueryString, getReactiveResultCount, getReactiveResultList, getReactiveSingleResult, getReactiveSingleResultOrNull, isCacheable, isReadOnly, reactiveList, reactiveUnique, reactiveUniqueResultOptional, setCacheRetrieveMode, setCacheStoreMode, setFirstResult, setFlushMode, setFollowOnLocking, setHibernateLockMode, setHint, setLockMode, setLockMode, setMaxResults
Methods inherited from interface org.hibernate.query.spi.SqmQuery
getParameterMetadata, getQueryOptions, getQueryString, getSqmStatement, setQueryFlushMode
-
Method Details
-
setParameter
- Specified by:
setParameter
in interfaceCommonQueryContract
- Specified by:
setParameter
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameter
in interfaceSqmQuery
-
setParameter
- Specified by:
setParameter
in interfaceCommonQueryContract
- Specified by:
setParameter
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameter
in interfaceSqmQuery
-
setParameter
<P> ReactiveSqmSelectionQuery<R> setParameter(String name, P value, jakarta.persistence.metamodel.Type<P> type) - Specified by:
setParameter
in interfaceCommonQueryContract
- Specified by:
setParameter
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameter
in interfaceSqmQuery
-
setParameter
ReactiveSqmSelectionQuery<R> setParameter(String name, Instant value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameter
in interfaceCommonQueryContract
- Specified by:
setParameter
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameter
in interfaceSqmQuery
-
setParameter
ReactiveSqmSelectionQuery<R> setParameter(String name, Calendar value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameter
in interfaceCommonQueryContract
- Specified by:
setParameter
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameter
in interfaceSqmQuery
-
setParameter
ReactiveSqmSelectionQuery<R> setParameter(String name, Date value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameter
in interfaceCommonQueryContract
- Specified by:
setParameter
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameter
in interfaceSqmQuery
-
setParameter
- Specified by:
setParameter
in interfaceCommonQueryContract
- Specified by:
setParameter
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameter
in interfaceSqmQuery
-
setParameter
- Specified by:
setParameter
in interfaceCommonQueryContract
- Specified by:
setParameter
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameter
in interfaceSqmQuery
-
setParameter
<P> ReactiveSqmSelectionQuery<R> setParameter(int position, P value, jakarta.persistence.metamodel.Type<P> type) - Specified by:
setParameter
in interfaceCommonQueryContract
- Specified by:
setParameter
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameter
in interfaceSqmQuery
-
setParameter
ReactiveSqmSelectionQuery<R> setParameter(int position, Instant value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameter
in interfaceCommonQueryContract
- Specified by:
setParameter
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameter
in interfaceSqmQuery
-
setParameter
ReactiveSqmSelectionQuery<R> setParameter(int position, Date value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameter
in interfaceCommonQueryContract
- Specified by:
setParameter
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameter
in interfaceSqmQuery
-
setParameter
ReactiveSqmSelectionQuery<R> setParameter(int position, Calendar value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameter
in interfaceCommonQueryContract
- Specified by:
setParameter
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameter
in interfaceSqmQuery
-
setParameter
- Specified by:
setParameter
in interfaceCommonQueryContract
- Specified by:
setParameter
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameter
in interfaceSqmQuery
-
setParameter
- Specified by:
setParameter
in interfaceCommonQueryContract
- Specified by:
setParameter
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameter
in interfaceSqmQuery
-
setParameter
<P> ReactiveSqmSelectionQuery<R> setParameter(QueryParameter<P> parameter, P val, jakarta.persistence.metamodel.Type<P> type) - Specified by:
setParameter
in interfaceCommonQueryContract
- Specified by:
setParameter
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameter
in interfaceSqmQuery
-
setParameter
- Specified by:
setParameter
in interfaceCommonQueryContract
- Specified by:
setParameter
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameter
in interfaceSqmQuery
-
setParameter
ReactiveSqmSelectionQuery<R> setParameter(jakarta.persistence.Parameter<Calendar> param, Calendar value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameter
in interfaceCommonQueryContract
- Specified by:
setParameter
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameter
in interfaceSqmQuery
-
setParameter
ReactiveSqmSelectionQuery<R> setParameter(jakarta.persistence.Parameter<Date> param, Date value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameter
in interfaceCommonQueryContract
- Specified by:
setParameter
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameter
in interfaceSqmQuery
-
setParameterList
- Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
<P> ReactiveSqmSelectionQuery<R> setParameterList(String name, Collection<? extends P> values, Class<P> javaType) - Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
<P> ReactiveSqmSelectionQuery<R> setParameterList(String name, Collection<? extends P> values, jakarta.persistence.metamodel.Type<P> type) - Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
- Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
- Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
<P> ReactiveSqmSelectionQuery<R> setParameterList(String name, P[] values, jakarta.persistence.metamodel.Type<P> type) - Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
- Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
<P> ReactiveSqmSelectionQuery<R> setParameterList(int position, Collection<? extends P> values, Class<P> javaType) - Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
<P> ReactiveSqmSelectionQuery<R> setParameterList(int position, Collection<? extends P> values, jakarta.persistence.metamodel.Type<P> type) - Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
- Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
- Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
<P> ReactiveSqmSelectionQuery<R> setParameterList(int position, P[] values, jakarta.persistence.metamodel.Type<P> type) - Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
<P> ReactiveSqmSelectionQuery<R> setParameterList(QueryParameter<P> parameter, Collection<? extends P> values) - Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
<P> ReactiveSqmSelectionQuery<R> setParameterList(QueryParameter<P> parameter, Collection<? extends P> values, Class<P> javaType) - Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
<P> ReactiveSqmSelectionQuery<R> setParameterList(QueryParameter<P> parameter, Collection<? extends P> values, jakarta.persistence.metamodel.Type<P> type) - Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
- Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
<P> ReactiveSqmSelectionQuery<R> setParameterList(QueryParameter<P> parameter, P[] values, Class<P> javaType) - Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
<P> ReactiveSqmSelectionQuery<R> setParameterList(QueryParameter<P> parameter, P[] values, jakarta.persistence.metamodel.Type<P> type) - Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setProperties
- Specified by:
setProperties
in interfaceCommonQueryContract
- Specified by:
setProperties
in interfaceReactiveSelectionQuery<R>
- Specified by:
setProperties
in interfaceSqmQuery
-
setProperties
- Specified by:
setProperties
in interfaceCommonQueryContract
- Specified by:
setProperties
in interfaceReactiveSelectionQuery<R>
- Specified by:
setProperties
in interfaceSqmQuery
-
setHibernateFlushMode
- Specified by:
setHibernateFlushMode
in interfaceCommonQueryContract
- Specified by:
setHibernateFlushMode
in interfaceReactiveSelectionQuery<R>
- Specified by:
setHibernateFlushMode
in interfaceSqmQuery
-
setCacheMode
- Specified by:
setCacheMode
in interfaceReactiveSelectionQuery<R>
-
setCacheable
- Specified by:
setCacheable
in interfaceReactiveSelectionQuery<R>
-
setCacheRegion
- Specified by:
setCacheRegion
in interfaceReactiveSelectionQuery<R>
-
setTimeout
- Specified by:
setTimeout
in interfaceCommonQueryContract
- Specified by:
setTimeout
in interfaceReactiveSelectionQuery<R>
-
setFetchSize
- Specified by:
setFetchSize
in interfaceReactiveSelectionQuery<R>
-
setReadOnly
- Specified by:
setReadOnly
in interfaceReactiveSelectionQuery<R>
-