Class ReactiveSqmSelectionQueryImpl<R>

  • Type Parameters:
    R -
    All Implemented Interfaces:
    org.hibernate.query.CommonQueryContract, org.hibernate.query.SelectionQuery<R>, org.hibernate.query.spi.DomainQueryExecutionContext, org.hibernate.query.spi.SqmQuery, org.hibernate.query.sqm.internal.SqmInterpretationsKey.CacheabilityInfluencers, org.hibernate.query.sqm.internal.SqmInterpretationsKey.InterpretationsKeySource, org.hibernate.query.sqm.SqmSelectionQuery<R>, ReactiveSelectionQuery<R>, ReactiveSqmSelectionQuery<R>

    public class ReactiveSqmSelectionQueryImpl<R>
    extends org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
    implements ReactiveSqmSelectionQuery<R>
    A reactive SqmSelectionQueryImpl
    • Constructor Detail

      • ReactiveSqmSelectionQueryImpl

        public ReactiveSqmSelectionQueryImpl​(java.lang.String hql,
                                             org.hibernate.query.spi.HqlInterpretation hqlInterpretation,
                                             java.lang.Class<R> expectedResultType,
                                             org.hibernate.engine.spi.SharedSessionContractImplementor session)
      • ReactiveSqmSelectionQueryImpl

        public ReactiveSqmSelectionQueryImpl​(org.hibernate.query.sqm.tree.select.SqmSelectStatement<R> criteria,
                                             java.lang.Class<R> expectedResultType,
                                             org.hibernate.engine.spi.SharedSessionContractImplementor session)
    • Method Detail

      • setFlushMode

        public ReactiveSqmSelectionQueryImpl<R> setFlushMode​(jakarta.persistence.FlushModeType flushMode)
        Specified by:
        setFlushMode in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setFlushMode in interface ReactiveSelectionQuery<R>
        Specified by:
        setFlushMode in interface org.hibernate.query.SelectionQuery<R>
        Overrides:
        setFlushMode in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • getSingleResult

        public R getSingleResult()
        Specified by:
        getSingleResult in interface org.hibernate.query.SelectionQuery<R>
        Overrides:
        getSingleResult in class org.hibernate.query.spi.AbstractSelectionQuery<R>
      • getSingleResultOrNull

        public R getSingleResultOrNull()
        Specified by:
        getSingleResultOrNull in interface org.hibernate.query.SelectionQuery<R>
        Overrides:
        getSingleResultOrNull in class org.hibernate.query.spi.AbstractSelectionQuery<R>
      • getResultList

        public java.util.List<R> getResultList()
        Specified by:
        getResultList in interface org.hibernate.query.SelectionQuery<R>
      • getResultStream

        public java.util.stream.Stream<R> getResultStream()
        Specified by:
        getResultStream in interface org.hibernate.query.SelectionQuery<R>
      • setLockMode

        public ReactiveSqmSelectionQueryImpl<R> setLockMode​(jakarta.persistence.LockModeType lockMode)
        Specified by:
        setLockMode in interface ReactiveSelectionQuery<R>
        Specified by:
        setLockMode in interface org.hibernate.query.SelectionQuery<R>
        Overrides:
        setLockMode in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setHibernateLockMode

        public ReactiveSqmSelectionQueryImpl<R> setHibernateLockMode​(org.hibernate.LockMode lockMode)
        Specified by:
        setHibernateLockMode in interface ReactiveSelectionQuery<R>
        Specified by:
        setHibernateLockMode in interface org.hibernate.query.SelectionQuery<R>
        Overrides:
        setHibernateLockMode in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setAliasSpecificLockMode

        @Deprecated
        public ReactiveSqmSelectionQueryImpl<R> setAliasSpecificLockMode​(java.lang.String alias,
                                                                         org.hibernate.LockMode lockMode)
        Deprecated.
        Specified by:
        setAliasSpecificLockMode in interface ReactiveSelectionQuery<R>
        Specified by:
        setAliasSpecificLockMode in interface org.hibernate.query.SelectionQuery<R>
        Overrides:
        setAliasSpecificLockMode in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setLockMode

        public ReactiveSqmSelectionQueryImpl<R> setLockMode​(java.lang.String alias,
                                                            org.hibernate.LockMode lockMode)
        Specified by:
        setLockMode in interface ReactiveSelectionQuery<R>
        Specified by:
        setLockMode in interface org.hibernate.query.SelectionQuery<R>
        Overrides:
        setLockMode in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setCacheStoreMode

        public ReactiveSqmSelectionQueryImpl<R> setCacheStoreMode​(jakarta.persistence.CacheStoreMode cacheStoreMode)
        Specified by:
        setCacheStoreMode in interface ReactiveSelectionQuery<R>
        Specified by:
        setCacheStoreMode in interface org.hibernate.query.SelectionQuery<R>
        Overrides:
        setCacheStoreMode in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setHibernateFlushMode

        public ReactiveSqmSelectionQueryImpl<R> setHibernateFlushMode​(org.hibernate.FlushMode flushMode)
        Specified by:
        setHibernateFlushMode in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setHibernateFlushMode in interface ReactiveSelectionQuery<R>
        Specified by:
        setHibernateFlushMode in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setHibernateFlushMode in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setHibernateFlushMode in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setHibernateFlushMode in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setHibernateFlushMode in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setTimeout

        public ReactiveSqmSelectionQueryImpl<R> setTimeout​(int timeout)
        Specified by:
        setTimeout in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setTimeout in interface ReactiveSelectionQuery<R>
        Specified by:
        setTimeout in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setTimeout in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setTimeout in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setTimeout in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setHint

        public ReactiveSqmSelectionQueryImpl<R> setHint​(java.lang.String hintName,
                                                        java.lang.Object value)
        Specified by:
        setHint in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setHint in interface ReactiveSelectionQuery<R>
        Specified by:
        setHint in interface org.hibernate.query.SelectionQuery<R>
        Overrides:
        setHint in class org.hibernate.query.spi.AbstractSelectionQuery<R>
      • setParameter

        public ReactiveSqmSelectionQueryImpl<R> setParameter​(java.lang.String name,
                                                             java.lang.Object value)
        Specified by:
        setParameter in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameter in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameter in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameter in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameter in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameter

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameter​(java.lang.String name,
                                                                 P value,
                                                                 java.lang.Class<P> javaType)
        Specified by:
        setParameter in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameter in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameter in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameter in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameter in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameter

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameter​(java.lang.String name,
                                                                 P value,
                                                                 org.hibernate.query.BindableType<P> type)
        Specified by:
        setParameter in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameter in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameter in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameter in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameter in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameter

        public ReactiveSqmSelectionQueryImpl<R> setParameter​(java.lang.String name,
                                                             java.time.Instant value,
                                                             jakarta.persistence.TemporalType temporalType)
        Specified by:
        setParameter in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameter in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameter in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameter in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameter in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameter

        public ReactiveSqmSelectionQueryImpl<R> setParameter​(int position,
                                                             java.lang.Object value)
        Specified by:
        setParameter in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameter in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameter in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameter in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameter in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameter

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameter​(int position,
                                                                 P value,
                                                                 java.lang.Class<P> javaType)
        Specified by:
        setParameter in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameter in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameter in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameter in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameter in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameter

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameter​(int position,
                                                                 P value,
                                                                 org.hibernate.query.BindableType<P> type)
        Specified by:
        setParameter in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameter in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameter in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameter in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameter in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameter

        public ReactiveSqmSelectionQueryImpl<R> setParameter​(int position,
                                                             java.time.Instant value,
                                                             jakarta.persistence.TemporalType temporalType)
        Specified by:
        setParameter in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameter in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameter in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameter in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameter in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameter

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameter​(org.hibernate.query.QueryParameter<P> parameter,
                                                                 P value)
        Specified by:
        setParameter in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameter in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameter in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameter in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameter in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameter

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameter​(org.hibernate.query.QueryParameter<P> parameter,
                                                                 P value,
                                                                 java.lang.Class<P> javaType)
        Specified by:
        setParameter in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameter in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameter in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameter in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameter in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameter

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameter​(org.hibernate.query.QueryParameter<P> parameter,
                                                                 P value,
                                                                 org.hibernate.query.BindableType<P> type)
        Specified by:
        setParameter in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameter in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameter in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameter in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameter in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameter

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameter​(jakarta.persistence.Parameter<P> parameter,
                                                                 P value)
        Specified by:
        setParameter in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameter in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameter in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameter in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameter in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameter

        public ReactiveSqmSelectionQueryImpl<R> setParameter​(jakarta.persistence.Parameter<java.util.Calendar> param,
                                                             java.util.Calendar value,
                                                             jakarta.persistence.TemporalType temporalType)
        Specified by:
        setParameter in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameter in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameter in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameter in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameter in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameter

        public ReactiveSqmSelectionQueryImpl<R> setParameter​(jakarta.persistence.Parameter<java.util.Date> param,
                                                             java.util.Date value,
                                                             jakarta.persistence.TemporalType temporalType)
        Specified by:
        setParameter in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameter in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameter in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameter in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameter in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameter

        public ReactiveSqmSelectionQueryImpl<R> setParameter​(java.lang.String name,
                                                             java.util.Calendar value,
                                                             jakarta.persistence.TemporalType temporalType)
        Specified by:
        setParameter in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameter in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameter in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameter in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameter in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameter

        public ReactiveSqmSelectionQueryImpl<R> setParameter​(java.lang.String name,
                                                             java.util.Date value,
                                                             jakarta.persistence.TemporalType temporalType)
        Specified by:
        setParameter in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameter in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameter in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameter in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameter in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameter

        public ReactiveSqmSelectionQueryImpl<R> setParameter​(int position,
                                                             java.util.Calendar value,
                                                             jakarta.persistence.TemporalType temporalType)
        Specified by:
        setParameter in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameter in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameter in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameter in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameter in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameter

        public ReactiveSqmSelectionQueryImpl<R> setParameter​(int position,
                                                             java.util.Date value,
                                                             jakarta.persistence.TemporalType temporalType)
        Specified by:
        setParameter in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameter in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameter in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameter in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameter in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameter in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameterList

        public ReactiveSqmSelectionQueryImpl<R> setParameterList​(java.lang.String name,
                                                                 java.util.Collection values)
        Specified by:
        setParameterList in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameterList in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameterList in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameterList in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameterList in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameterList

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameterList​(java.lang.String name,
                                                                     java.util.Collection<? extends P> values,
                                                                     java.lang.Class<P> javaType)
        Specified by:
        setParameterList in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameterList in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameterList in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameterList in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameterList in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameterList

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameterList​(java.lang.String name,
                                                                     java.util.Collection<? extends P> values,
                                                                     org.hibernate.query.BindableType<P> type)
        Specified by:
        setParameterList in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameterList in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameterList in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameterList in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameterList in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameterList

        public ReactiveSqmSelectionQueryImpl<R> setParameterList​(java.lang.String name,
                                                                 java.lang.Object[] values)
        Specified by:
        setParameterList in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameterList in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameterList in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameterList in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameterList in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameterList

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameterList​(java.lang.String name,
                                                                     P[] values,
                                                                     java.lang.Class<P> javaType)
        Specified by:
        setParameterList in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameterList in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameterList in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameterList in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameterList in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameterList

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameterList​(java.lang.String name,
                                                                     P[] values,
                                                                     org.hibernate.query.BindableType<P> type)
        Specified by:
        setParameterList in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameterList in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameterList in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameterList in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameterList in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameterList

        public ReactiveSqmSelectionQueryImpl<R> setParameterList​(int position,
                                                                 java.util.Collection values)
        Specified by:
        setParameterList in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameterList in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameterList in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameterList in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameterList in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameterList

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameterList​(int position,
                                                                     java.util.Collection<? extends P> values,
                                                                     java.lang.Class<P> javaType)
        Specified by:
        setParameterList in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameterList in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameterList in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameterList in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameterList in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameterList

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameterList​(int position,
                                                                     java.util.Collection<? extends P> values,
                                                                     org.hibernate.query.BindableType<P> type)
        Specified by:
        setParameterList in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameterList in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameterList in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameterList in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameterList in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameterList

        public ReactiveSqmSelectionQueryImpl<R> setParameterList​(int position,
                                                                 java.lang.Object[] values)
        Specified by:
        setParameterList in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameterList in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameterList in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameterList in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameterList in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameterList

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameterList​(int position,
                                                                     P[] values,
                                                                     java.lang.Class<P> javaType)
        Specified by:
        setParameterList in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameterList in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameterList in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameterList in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameterList in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameterList

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameterList​(int position,
                                                                     P[] values,
                                                                     org.hibernate.query.BindableType<P> type)
        Specified by:
        setParameterList in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameterList in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameterList in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameterList in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameterList in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameterList

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameterList​(org.hibernate.query.QueryParameter<P> parameter,
                                                                     java.util.Collection<? extends P> values)
        Specified by:
        setParameterList in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameterList in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameterList in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameterList in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameterList in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameterList

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameterList​(org.hibernate.query.QueryParameter<P> parameter,
                                                                     java.util.Collection<? extends P> values,
                                                                     java.lang.Class<P> javaType)
        Specified by:
        setParameterList in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameterList in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameterList in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameterList in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameterList in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameterList

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameterList​(org.hibernate.query.QueryParameter<P> parameter,
                                                                     java.util.Collection<? extends P> values,
                                                                     org.hibernate.query.BindableType<P> type)
        Specified by:
        setParameterList in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameterList in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameterList in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameterList in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameterList in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameterList

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameterList​(org.hibernate.query.QueryParameter<P> parameter,
                                                                     P[] values)
        Specified by:
        setParameterList in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameterList in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameterList in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameterList in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameterList in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameterList

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameterList​(org.hibernate.query.QueryParameter<P> parameter,
                                                                     P[] values,
                                                                     java.lang.Class<P> javaType)
        Specified by:
        setParameterList in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameterList in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameterList in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameterList in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameterList in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setParameterList

        public <P> ReactiveSqmSelectionQueryImpl<R> setParameterList​(org.hibernate.query.QueryParameter<P> parameter,
                                                                     P[] values,
                                                                     org.hibernate.query.BindableType<P> type)
        Specified by:
        setParameterList in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setParameterList in interface ReactiveSelectionQuery<R>
        Specified by:
        setParameterList in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setParameterList in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setParameterList in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setParameterList in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setProperties

        public ReactiveSqmSelectionQueryImpl<R> setProperties​(java.util.Map map)
        Specified by:
        setProperties in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setProperties in interface ReactiveSelectionQuery<R>
        Specified by:
        setProperties in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setProperties in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setProperties in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setProperties in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setProperties in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • setProperties

        public ReactiveSqmSelectionQueryImpl<R> setProperties​(java.lang.Object bean)
        Specified by:
        setProperties in interface org.hibernate.query.CommonQueryContract
        Specified by:
        setProperties in interface ReactiveSelectionQuery<R>
        Specified by:
        setProperties in interface ReactiveSqmSelectionQuery<R>
        Specified by:
        setProperties in interface org.hibernate.query.SelectionQuery<R>
        Specified by:
        setProperties in interface org.hibernate.query.spi.SqmQuery
        Specified by:
        setProperties in interface org.hibernate.query.sqm.SqmSelectionQuery<R>
        Overrides:
        setProperties in class org.hibernate.query.sqm.internal.SqmSelectionQueryImpl<R>
      • applyGraph

        public void applyGraph​(org.hibernate.graph.spi.RootGraphImplementor<?> graph,
                               org.hibernate.graph.GraphSemantic semantic)
        Specified by:
        applyGraph in interface ReactiveSelectionQuery<R>
        Overrides:
        applyGraph in class org.hibernate.query.spi.AbstractCommonQueryContract
      • enableFetchProfile

        public ReactiveSqmSelectionQueryImpl<R> enableFetchProfile​(java.lang.String profileName)
        Specified by:
        enableFetchProfile in interface ReactiveSelectionQuery<R>
        Specified by:
        enableFetchProfile in interface org.hibernate.query.SelectionQuery<R>
        Overrides:
        enableFetchProfile in class org.hibernate.query.spi.AbstractSelectionQuery<R>