Package org.hibernate.reactive.query.sqm
Interface ReactiveSqmSelectionQuery<R>
-
- All Superinterfaces:
CommonQueryContract
,ReactiveSelectionQuery<R>
,SqmQuery
public interface ReactiveSqmSelectionQuery<R> extends ReactiveSelectionQuery<R>, SqmQuery
- See Also:
SqmSelectionQuery
-
-
Method Summary
-
Methods inherited from interface org.hibernate.query.CommonQueryContract
getComment, getFlushMode, getHibernateFlushMode, getTimeout, setComment
-
Methods inherited from interface org.hibernate.reactive.query.ReactiveSelectionQuery
applyGraph, enableFetchProfile, getCacheMode, getCacheRegion, getCacheRetrieveMode, getCacheStoreMode, getFetchSize, getFirstResult, getHibernateLockMode, getLockMode, getLockOptions, getMaxResults, getQueryString, getReactiveResultList, getReactiveSingleResult, getReactiveSingleResultOrNull, isCacheable, isReadOnly, reactiveList, reactiveUnique, reactiveUniqueResultOptional, setAliasSpecificLockMode, setCacheRetrieveMode, setCacheStoreMode, setFirstResult, setFlushMode, setFollowOnLocking, setHibernateLockMode, setHint, setLockMode, setLockMode, setMaxResults
-
Methods inherited from interface org.hibernate.query.spi.SqmQuery
getParameterMetadata, getQueryOptions, getQueryString, getSqmStatement
-
-
-
-
Method Detail
-
setParameter
ReactiveSqmSelectionQuery<R> setParameter(String name, Object value)
- 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, Class<P> type)
- 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, BindableType<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
ReactiveSqmSelectionQuery<R> setParameter(int position, Object value)
- 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, Class<P> type)
- 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, BindableType<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
<T> ReactiveSqmSelectionQuery<R> setParameter(QueryParameter<T> parameter, T value)
- 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 value, Class<P> type)
- 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, BindableType<P> type)
- Specified by:
setParameter
in interfaceCommonQueryContract
- Specified by:
setParameter
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameter
in interfaceSqmQuery
-
setParameter
<T> ReactiveSqmSelectionQuery<R> setParameter(jakarta.persistence.Parameter<T> param, T value)
- 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
ReactiveSqmSelectionQuery<R> setParameterList(String name, Collection values)
- 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, BindableType<P> type)
- Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
ReactiveSqmSelectionQuery<R> setParameterList(String name, Object[] values)
- 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, 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, P[] values, BindableType<P> type)
- Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
ReactiveSqmSelectionQuery<R> setParameterList(int position, Collection values)
- 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, BindableType<P> type)
- Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setParameterList
ReactiveSqmSelectionQuery<R> setParameterList(int position, Object[] values)
- 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, 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, P[] values, BindableType<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, BindableType<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, 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, 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, BindableType<P> type)
- Specified by:
setParameterList
in interfaceCommonQueryContract
- Specified by:
setParameterList
in interfaceReactiveSelectionQuery<R>
- Specified by:
setParameterList
in interfaceSqmQuery
-
setProperties
ReactiveSqmSelectionQuery<R> setProperties(Object bean)
- Specified by:
setProperties
in interfaceCommonQueryContract
- Specified by:
setProperties
in interfaceReactiveSelectionQuery<R>
- Specified by:
setProperties
in interfaceSqmQuery
-
setProperties
ReactiveSqmSelectionQuery<R> setProperties(Map bean)
- Specified by:
setProperties
in interfaceCommonQueryContract
- Specified by:
setProperties
in interfaceReactiveSelectionQuery<R>
- Specified by:
setProperties
in interfaceSqmQuery
-
setHibernateFlushMode
ReactiveSqmSelectionQuery<R> setHibernateFlushMode(FlushMode flushMode)
- Specified by:
setHibernateFlushMode
in interfaceCommonQueryContract
- Specified by:
setHibernateFlushMode
in interfaceReactiveSelectionQuery<R>
- Specified by:
setHibernateFlushMode
in interfaceSqmQuery
-
setCacheMode
ReactiveSqmSelectionQuery<R> setCacheMode(CacheMode cacheMode)
- Specified by:
setCacheMode
in interfaceReactiveSelectionQuery<R>
-
setCacheable
ReactiveSqmSelectionQuery<R> setCacheable(boolean cacheable)
- Specified by:
setCacheable
in interfaceReactiveSelectionQuery<R>
-
setCacheRegion
ReactiveSqmSelectionQuery<R> setCacheRegion(String cacheRegion)
- Specified by:
setCacheRegion
in interfaceReactiveSelectionQuery<R>
-
setTimeout
ReactiveSqmSelectionQuery<R> setTimeout(int timeout)
- Specified by:
setTimeout
in interfaceCommonQueryContract
- Specified by:
setTimeout
in interfaceReactiveSelectionQuery<R>
-
setOrder
ReactiveSqmSelectionQuery<R> setOrder(List<Order<? super R>> orders)
- Specified by:
setOrder
in interfaceReactiveSelectionQuery<R>
-
setOrder
ReactiveSqmSelectionQuery<R> setOrder(Order<? super R> order)
- Specified by:
setOrder
in interfaceReactiveSelectionQuery<R>
-
setFetchSize
ReactiveSqmSelectionQuery<R> setFetchSize(int fetchSize)
- Specified by:
setFetchSize
in interfaceReactiveSelectionQuery<R>
-
setReadOnly
ReactiveSqmSelectionQuery<R> setReadOnly(boolean readOnly)
- Specified by:
setReadOnly
in interfaceReactiveSelectionQuery<R>
-
-