Class ReactiveNativeQueryImpl<R>

java.lang.Object
org.hibernate.query.spi.AbstractCommonQueryContract
org.hibernate.query.spi.AbstractSelectionQuery<R>
org.hibernate.query.spi.AbstractQuery<R>
org.hibernate.query.sql.internal.NativeQueryImpl<R>
org.hibernate.reactive.query.sql.internal.ReactiveNativeQueryImpl<R>
All Implemented Interfaces:
jakarta.persistence.Query, jakarta.persistence.TypedQuery<R>, org.hibernate.query.CommonQueryContract, org.hibernate.query.internal.ResultSetMappingResolutionContext, org.hibernate.query.MutationQuery, org.hibernate.query.named.NameableQuery, org.hibernate.query.NativeQuery<R>, org.hibernate.query.Query<R>, org.hibernate.query.SelectionQuery<R>, org.hibernate.query.spi.DomainQueryExecutionContext, org.hibernate.query.spi.QueryImplementor<R>, org.hibernate.query.sql.spi.NativeQueryImplementor<R>, org.hibernate.query.SynchronizeableQuery, ReactiveMutationQuery<R>, ReactiveNativeQuery<R>, ReactiveQuery<R>, ReactiveQueryImplementor<R>, ReactiveSelectionQuery<R>, ReactiveNativeQueryImplementor<R>

public class ReactiveNativeQueryImpl<R> extends org.hibernate.query.sql.internal.NativeQueryImpl<R> implements ReactiveNativeQueryImplementor<R>
  • Constructor Details

    • ReactiveNativeQueryImpl

      public ReactiveNativeQueryImpl(String sql, org.hibernate.engine.spi.SharedSessionContractImplementor session)
    • ReactiveNativeQueryImpl

      public ReactiveNativeQueryImpl(String sql, Class<R> resultClass, org.hibernate.engine.spi.SharedSessionContractImplementor session)
    • ReactiveNativeQueryImpl

      public ReactiveNativeQueryImpl(String sql, org.hibernate.query.named.NamedResultSetMappingMemento resultSetMappingMemento, Class<R> resultClass, org.hibernate.engine.spi.SharedSessionContractImplementor session)
    • ReactiveNativeQueryImpl

      public ReactiveNativeQueryImpl(org.hibernate.query.sql.spi.NamedNativeQueryMemento memento, org.hibernate.engine.spi.SharedSessionContractImplementor session)
    • ReactiveNativeQueryImpl

      public ReactiveNativeQueryImpl(org.hibernate.query.sql.spi.NamedNativeQueryMemento memento, Class<R> resultJavaType, org.hibernate.engine.spi.SharedSessionContractImplementor session)
    • ReactiveNativeQueryImpl

      public ReactiveNativeQueryImpl(org.hibernate.query.sql.spi.NamedNativeQueryMemento memento, String resultSetMappingName, org.hibernate.engine.spi.SharedSessionContractImplementor session)
  • Method Details

    • getResultCount

      public long getResultCount()
      Specified by:
      getResultCount in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      getResultCount in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • getReactiveResultCount

      public CompletionStage<Long> getReactiveResultCount()
      Specified by:
      getReactiveResultCount in interface ReactiveSelectionQuery<R>
    • executeUpdate

      public int executeUpdate() throws org.hibernate.HibernateException
      Specified by:
      executeUpdate in interface org.hibernate.query.MutationQuery
      Specified by:
      executeUpdate in interface jakarta.persistence.Query
      Specified by:
      executeUpdate in interface org.hibernate.query.Query<R>
      Overrides:
      executeUpdate in class org.hibernate.query.spi.AbstractQuery<R>
      Throws:
      org.hibernate.HibernateException
    • executeReactiveUpdate

      public CompletionStage<Integer> executeReactiveUpdate()
      Specified by:
      executeReactiveUpdate in interface ReactiveMutationQuery<R>
    • getSingleResult

      public R getSingleResult()
      Specified by:
      getSingleResult in interface jakarta.persistence.Query
      Specified by:
      getSingleResult in interface org.hibernate.query.Query<R>
      Specified by:
      getSingleResult in interface org.hibernate.query.SelectionQuery<R>
      Specified by:
      getSingleResult in interface jakarta.persistence.TypedQuery<R>
      Overrides:
      getSingleResult in class org.hibernate.query.spi.AbstractSelectionQuery<R>
    • getReactiveSingleResult

      public CompletionStage<R> getReactiveSingleResult()
      Specified by:
      getReactiveSingleResult in interface ReactiveSelectionQuery<R>
    • getSingleResultOrNull

      public R getSingleResultOrNull()
      Specified by:
      getSingleResultOrNull in interface jakarta.persistence.Query
      Specified by:
      getSingleResultOrNull in interface org.hibernate.query.SelectionQuery<R>
      Specified by:
      getSingleResultOrNull in interface jakarta.persistence.TypedQuery<R>
      Overrides:
      getSingleResultOrNull in class org.hibernate.query.spi.AbstractSelectionQuery<R>
    • getCallback

      public org.hibernate.sql.exec.spi.Callback getCallback()
      Specified by:
      getCallback in interface org.hibernate.query.spi.DomainQueryExecutionContext
      Overrides:
      getCallback in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • getReactiveSingleResultOrNull

      public CompletionStage<R> getReactiveSingleResultOrNull()
      Specified by:
      getReactiveSingleResultOrNull in interface ReactiveSelectionQuery<R>
    • reactiveUniqueResultOptional

      public CompletionStage<Optional<R>> reactiveUniqueResultOptional()
      Specified by:
      reactiveUniqueResultOptional in interface ReactiveSelectionQuery<R>
    • reactiveUnique

      public CompletionStage<R> reactiveUnique()
      Specified by:
      reactiveUnique in interface ReactiveSelectionQuery<R>
    • list

      public List<R> list()
      Specified by:
      list in interface org.hibernate.query.Query<R>
      Specified by:
      list in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      list in class org.hibernate.query.spi.AbstractSelectionQuery<R>
    • reactiveList

      public CompletionStage<List<R>> reactiveList()
      Specified by:
      reactiveList in interface ReactiveSelectionQuery<R>
    • uniqueResult

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

      public Optional<R> uniqueResultOptional()
      Specified by:
      uniqueResultOptional in interface org.hibernate.query.Query<R>
      Specified by:
      uniqueResultOptional in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      uniqueResultOptional in class org.hibernate.query.spi.AbstractSelectionQuery<R>
    • applyGraph

      public ReactiveNativeQueryImpl<R> applyGraph(org.hibernate.graph.RootGraph graph, org.hibernate.graph.GraphSemantic semantic)
      Specified by:
      applyGraph in interface org.hibernate.query.Query<R>
      Overrides:
      applyGraph in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • applyFetchGraph

      public ReactiveNativeQueryImpl<R> applyFetchGraph(org.hibernate.graph.RootGraph graph)
      Specified by:
      applyFetchGraph in interface org.hibernate.query.Query<R>
    • addRoot

      public org.hibernate.query.results.internal.dynamic.DynamicResultBuilderEntityStandard addRoot(String tableAlias, Class entityType)
      Specified by:
      addRoot in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addRoot in interface ReactiveNativeQuery<R>
      Overrides:
      addRoot in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addRoot

      public org.hibernate.query.results.internal.dynamic.DynamicResultBuilderEntityStandard addRoot(String tableAlias, String entityName)
      Specified by:
      addRoot in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addRoot in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addRoot in interface ReactiveNativeQuery<R>
      Specified by:
      addRoot in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addRoot in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addResultTypeClass

      public void addResultTypeClass(Class<?> resultClass)
      Specified by:
      addResultTypeClass in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addResultTypeClass in interface ReactiveNativeQuery<R>
      Overrides:
      addResultTypeClass in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addScalar

      public ReactiveNativeQueryImpl<R> addScalar(String columnAlias)
      Specified by:
      addScalar in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addScalar in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addScalar in interface ReactiveNativeQuery<R>
      Specified by:
      addScalar in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addScalar in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addScalar

      public ReactiveNativeQueryImpl<R> addScalar(String columnAlias, org.hibernate.metamodel.model.domain.BasicDomainType type)
      Specified by:
      addScalar in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addScalar in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addScalar in interface ReactiveNativeQuery<R>
      Specified by:
      addScalar in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addScalar in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addScalar

      public ReactiveNativeQueryImpl<R> addScalar(String columnAlias, Class javaType)
      Specified by:
      addScalar in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addScalar in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addScalar in interface ReactiveNativeQuery<R>
      Specified by:
      addScalar in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addScalar in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addScalar

      public ReactiveNativeQueryImpl<R> addScalar(int position, Class<?> type)
      Specified by:
      addScalar in interface ReactiveNativeQuery<R>
      Specified by:
      addScalar in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addScalar in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addScalar

      public ReactiveNativeQueryImpl<R> addScalar(String columnAlias, org.hibernate.type.BasicTypeReference type)
      Specified by:
      addScalar in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addScalar in interface ReactiveNativeQuery<R>
      Overrides:
      addScalar in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addScalar

      public <C> ReactiveNativeQueryImpl<R> addScalar(String columnAlias, Class<C> relationalJavaType, jakarta.persistence.AttributeConverter<?,C> converter)
      Specified by:
      addScalar in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addScalar in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addScalar in interface ReactiveNativeQuery<R>
      Specified by:
      addScalar in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addScalar in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addScalar

      public <O, J> ReactiveNativeQueryImpl<R> addScalar(String columnAlias, Class<O> domainJavaType, Class<J> jdbcJavaType, jakarta.persistence.AttributeConverter<O,J> converter)
      Specified by:
      addScalar in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addScalar in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addScalar in interface ReactiveNativeQuery<R>
      Specified by:
      addScalar in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addScalar in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addScalar

      public <C> ReactiveNativeQueryImpl<R> addScalar(String columnAlias, Class<C> relationalJavaType, Class<? extends jakarta.persistence.AttributeConverter<?,C>> converter)
      Specified by:
      addScalar in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addScalar in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addScalar in interface ReactiveNativeQuery<R>
      Specified by:
      addScalar in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addScalar in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addScalar

      public <O, J> ReactiveNativeQueryImpl<R> addScalar(String columnAlias, Class<O> domainJavaType, Class<J> jdbcJavaType, Class<? extends jakarta.persistence.AttributeConverter<O,J>> converter)
      Specified by:
      addScalar in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addScalar in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addScalar in interface ReactiveNativeQuery<R>
      Specified by:
      addScalar in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addScalar in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addAttributeResult

      public ReactiveNativeQueryImpl<R> addAttributeResult(String columnAlias, Class entityJavaType, String attributePath)
      Specified by:
      addAttributeResult in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addAttributeResult in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addAttributeResult in interface ReactiveNativeQuery<R>
      Specified by:
      addAttributeResult in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addAttributeResult in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addAttributeResult

      public ReactiveNativeQueryImpl<R> addAttributeResult(String columnAlias, String entityName, String attributePath)
      Specified by:
      addAttributeResult in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addAttributeResult in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addAttributeResult in interface ReactiveNativeQuery<R>
      Specified by:
      addAttributeResult in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addAttributeResult in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addAttributeResult

      public ReactiveNativeQueryImpl<R> addAttributeResult(String columnAlias, jakarta.persistence.metamodel.SingularAttribute attribute)
      Specified by:
      addAttributeResult in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addAttributeResult in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addAttributeResult in interface ReactiveNativeQuery<R>
      Specified by:
      addAttributeResult in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addAttributeResult in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addEntity

      public ReactiveNativeQueryImpl<R> addEntity(String entityName)
      Specified by:
      addEntity in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addEntity in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addEntity in interface ReactiveNativeQuery<R>
      Specified by:
      addEntity in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addEntity in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addEntity

      public ReactiveNativeQueryImpl<R> addEntity(String tableAlias, String entityName)
      Specified by:
      addEntity in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addEntity in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addEntity in interface ReactiveNativeQuery<R>
      Specified by:
      addEntity in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addEntity in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addEntity

      public ReactiveNativeQueryImpl<R> addEntity(String tableAlias, String entityName, org.hibernate.LockMode lockMode)
      Specified by:
      addEntity in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addEntity in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addEntity in interface ReactiveNativeQuery<R>
      Specified by:
      addEntity in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addEntity in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addEntity

      public ReactiveNativeQueryImpl<R> addEntity(Class entityType)
      Specified by:
      addEntity in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addEntity in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addEntity in interface ReactiveNativeQuery<R>
      Specified by:
      addEntity in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addEntity in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addEntity

      public ReactiveNativeQueryImpl<R> addEntity(String tableAlias, Class entityType)
      Specified by:
      addEntity in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addEntity in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addEntity in interface ReactiveNativeQuery<R>
      Specified by:
      addEntity in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addEntity in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addEntity

      public ReactiveNativeQueryImpl<R> addEntity(String tableAlias, Class entityClass, org.hibernate.LockMode lockMode)
      Specified by:
      addEntity in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addEntity in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addEntity in interface ReactiveNativeQuery<R>
      Specified by:
      addEntity in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addEntity in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addJoin

      public ReactiveNativeQueryImpl<R> addJoin(String tableAlias, String path)
      Specified by:
      addJoin in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addJoin in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addJoin in interface ReactiveNativeQuery<R>
      Specified by:
      addJoin in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addJoin in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addJoin

      public ReactiveNativeQueryImpl<R> addJoin(String tableAlias, String ownerTableAlias, String joinPropertyName)
      Specified by:
      addJoin in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addJoin in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addJoin in interface ReactiveNativeQuery<R>
      Specified by:
      addJoin in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addJoin in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addJoin

      public ReactiveNativeQueryImpl<R> addJoin(String tableAlias, String path, org.hibernate.LockMode lockMode)
      Specified by:
      addJoin in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addJoin in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addJoin in interface ReactiveNativeQuery<R>
      Specified by:
      addJoin in interface ReactiveNativeQueryImplementor<R>
      Overrides:
      addJoin in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addSynchronizedQuerySpace

      public ReactiveNativeQueryImpl<R> addSynchronizedQuerySpace(String querySpace)
      Specified by:
      addSynchronizedQuerySpace in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addSynchronizedQuerySpace in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addSynchronizedQuerySpace in interface org.hibernate.query.SynchronizeableQuery
      Overrides:
      addSynchronizedQuerySpace in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addSynchronizedEntityName

      public ReactiveNativeQueryImpl<R> addSynchronizedEntityName(String entityName)
      Specified by:
      addSynchronizedEntityName in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addSynchronizedEntityName in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addSynchronizedEntityName in interface org.hibernate.query.SynchronizeableQuery
      Overrides:
      addSynchronizedEntityName in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addSynchronizedEntityClass

      public ReactiveNativeQueryImpl<R> addSynchronizedEntityClass(Class entityClass)
      Specified by:
      addSynchronizedEntityClass in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addSynchronizedEntityClass in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addSynchronizedEntityClass in interface org.hibernate.query.SynchronizeableQuery
      Overrides:
      addSynchronizedEntityClass in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • applyLoadGraph

      public ReactiveNativeQueryImpl<R> applyLoadGraph(org.hibernate.graph.RootGraph graph)
      Specified by:
      applyLoadGraph in interface org.hibernate.query.Query<R>
    • setHint

      public ReactiveNativeQueryImpl<R> setHint(String hintName, Object value)
      Specified by:
      setHint in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setHint in interface org.hibernate.query.MutationQuery
      Specified by:
      setHint in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setHint in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setHint in interface jakarta.persistence.Query
      Specified by:
      setHint in interface org.hibernate.query.Query<R>
      Specified by:
      setHint in interface ReactiveNativeQuery<R>
      Specified by:
      setHint in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setHint in interface ReactiveQuery<R>
      Specified by:
      setHint in interface ReactiveSelectionQuery<R>
      Specified by:
      setHint in interface org.hibernate.query.SelectionQuery<R>
      Specified by:
      setHint in interface jakarta.persistence.TypedQuery<R>
      Overrides:
      setHint in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setHibernateFlushMode

      public ReactiveNativeQueryImpl<R> setHibernateFlushMode(org.hibernate.FlushMode flushMode)
      Specified by:
      setHibernateFlushMode in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setHibernateFlushMode in interface org.hibernate.query.MutationQuery
      Specified by:
      setHibernateFlushMode in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setHibernateFlushMode in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setHibernateFlushMode in interface org.hibernate.query.Query<R>
      Specified by:
      setHibernateFlushMode in interface ReactiveMutationQuery<R>
      Specified by:
      setHibernateFlushMode in interface ReactiveNativeQuery<R>
      Specified by:
      setHibernateFlushMode in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setHibernateFlushMode in interface ReactiveQuery<R>
      Specified by:
      setHibernateFlushMode in interface ReactiveSelectionQuery<R>
      Specified by:
      setHibernateFlushMode in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setHibernateFlushMode in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setFlushMode

      public ReactiveNativeQueryImpl<R> setFlushMode(jakarta.persistence.FlushModeType flushMode)
      Specified by:
      setFlushMode in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setFlushMode in interface org.hibernate.query.MutationQuery
      Specified by:
      setFlushMode in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setFlushMode in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setFlushMode in interface jakarta.persistence.Query
      Specified by:
      setFlushMode in interface org.hibernate.query.Query<R>
      Specified by:
      setFlushMode in interface ReactiveNativeQuery<R>
      Specified by:
      setFlushMode in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setFlushMode in interface ReactiveQuery<R>
      Specified by:
      setFlushMode in interface ReactiveSelectionQuery<R>
      Specified by:
      setFlushMode in interface org.hibernate.query.SelectionQuery<R>
      Specified by:
      setFlushMode in interface jakarta.persistence.TypedQuery<R>
      Overrides:
      setFlushMode in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setFollowOnLocking

      public ReactiveNativeQueryImpl<R> setFollowOnLocking(boolean enable)
      Specified by:
      setFollowOnLocking in interface ReactiveSelectionQuery<R>
      Specified by:
      setFollowOnLocking in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setFollowOnLocking in class org.hibernate.query.spi.AbstractSelectionQuery<R>
    • setCacheMode

      public ReactiveNativeQueryImpl<R> setCacheMode(org.hibernate.CacheMode cacheMode)
      Specified by:
      setCacheMode in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setCacheMode in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setCacheMode in interface org.hibernate.query.Query<R>
      Specified by:
      setCacheMode in interface ReactiveNativeQuery<R>
      Specified by:
      setCacheMode in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setCacheMode in interface ReactiveQuery<R>
      Specified by:
      setCacheMode in interface ReactiveSelectionQuery<R>
      Specified by:
      setCacheMode in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setCacheMode in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setCacheable

      public ReactiveNativeQueryImpl<R> setCacheable(boolean cacheable)
      Specified by:
      setCacheable in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setCacheable in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setCacheable in interface org.hibernate.query.Query<R>
      Specified by:
      setCacheable in interface ReactiveNativeQuery<R>
      Specified by:
      setCacheable in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setCacheable in interface ReactiveQuery<R>
      Specified by:
      setCacheable in interface ReactiveSelectionQuery<R>
      Specified by:
      setCacheable in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setCacheable in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setCacheRegion

      public ReactiveNativeQueryImpl<R> setCacheRegion(String cacheRegion)
      Specified by:
      setCacheRegion in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setCacheRegion in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setCacheRegion in interface org.hibernate.query.Query<R>
      Specified by:
      setCacheRegion in interface ReactiveNativeQuery<R>
      Specified by:
      setCacheRegion in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setCacheRegion in interface ReactiveQuery<R>
      Specified by:
      setCacheRegion in interface ReactiveSelectionQuery<R>
      Specified by:
      setCacheRegion in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setCacheRegion in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setCacheRetrieveMode

      public ReactiveNativeQueryImpl<R> setCacheRetrieveMode(jakarta.persistence.CacheRetrieveMode cacheRetrieveMode)
      Specified by:
      setCacheRetrieveMode in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setCacheRetrieveMode in interface jakarta.persistence.Query
      Specified by:
      setCacheRetrieveMode in interface org.hibernate.query.Query<R>
      Specified by:
      setCacheRetrieveMode in interface ReactiveNativeQuery<R>
      Specified by:
      setCacheRetrieveMode in interface ReactiveQuery<R>
      Specified by:
      setCacheRetrieveMode in interface ReactiveSelectionQuery<R>
      Specified by:
      setCacheRetrieveMode in interface org.hibernate.query.SelectionQuery<R>
      Specified by:
      setCacheRetrieveMode in interface jakarta.persistence.TypedQuery<R>
      Overrides:
      setCacheRetrieveMode in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      See Also:
    • setCacheStoreMode

      public ReactiveNativeQueryImpl<R> setCacheStoreMode(jakarta.persistence.CacheStoreMode cacheStoreMode)
      Specified by:
      setCacheStoreMode in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setCacheStoreMode in interface jakarta.persistence.Query
      Specified by:
      setCacheStoreMode in interface org.hibernate.query.Query<R>
      Specified by:
      setCacheStoreMode in interface ReactiveNativeQuery<R>
      Specified by:
      setCacheStoreMode in interface ReactiveQuery<R>
      Specified by:
      setCacheStoreMode in interface ReactiveSelectionQuery<R>
      Specified by:
      setCacheStoreMode in interface org.hibernate.query.SelectionQuery<R>
      Specified by:
      setCacheStoreMode in interface jakarta.persistence.TypedQuery<R>
      Overrides:
      setCacheStoreMode in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setTimeout

      public ReactiveNativeQueryImpl<R> setTimeout(int timeout)
      Specified by:
      setTimeout in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setTimeout in interface org.hibernate.query.MutationQuery
      Specified by:
      setTimeout in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setTimeout in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setTimeout in interface org.hibernate.query.Query<R>
      Specified by:
      setTimeout in interface ReactiveNativeQuery<R>
      Specified by:
      setTimeout in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setTimeout in interface ReactiveQuery<R>
      Specified by:
      setTimeout in interface ReactiveSelectionQuery<R>
      Specified by:
      setTimeout in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setTimeout in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setFetchSize

      public ReactiveNativeQueryImpl<R> setFetchSize(int fetchSize)
      Specified by:
      setFetchSize in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setFetchSize in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setFetchSize in interface org.hibernate.query.Query<R>
      Specified by:
      setFetchSize in interface ReactiveNativeQuery<R>
      Specified by:
      setFetchSize in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setFetchSize in interface ReactiveQuery<R>
      Specified by:
      setFetchSize in interface ReactiveSelectionQuery<R>
      Specified by:
      setFetchSize in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setFetchSize in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setReadOnly

      public ReactiveNativeQueryImpl<R> setReadOnly(boolean readOnly)
      Specified by:
      setReadOnly in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setReadOnly in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setReadOnly in interface org.hibernate.query.Query<R>
      Specified by:
      setReadOnly in interface ReactiveNativeQuery<R>
      Specified by:
      setReadOnly in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setReadOnly in interface ReactiveQuery<R>
      Specified by:
      setReadOnly in interface ReactiveSelectionQuery<R>
      Specified by:
      setReadOnly in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setReadOnly in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setLockOptions

      public ReactiveNativeQueryImpl<R> setLockOptions(org.hibernate.LockOptions lockOptions)
      Specified by:
      setLockOptions in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setLockOptions in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setLockOptions in interface org.hibernate.query.Query<R>
      Specified by:
      setLockOptions in interface ReactiveNativeQuery<R>
      Specified by:
      setLockOptions in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setLockOptions in interface ReactiveQuery<R>
      Overrides:
      setLockOptions in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setHibernateLockMode

      public ReactiveNativeQueryImpl<R> setHibernateLockMode(org.hibernate.LockMode lockMode)
      Specified by:
      setHibernateLockMode in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setHibernateLockMode in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setHibernateLockMode in interface ReactiveNativeQuery<R>
      Specified by:
      setHibernateLockMode in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setHibernateLockMode in interface ReactiveSelectionQuery<R>
      Specified by:
      setHibernateLockMode in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setHibernateLockMode in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setLockMode

      public ReactiveNativeQueryImpl<R> setLockMode(jakarta.persistence.LockModeType lockMode)
      Description copied from interface: ReactiveNativeQuery
      Not applicable to native SQL queries, due to an unfortunate requirement of the JPA specification.

      Use ReactiveNativeQuery.setHibernateLockMode(LockMode) or the hint named "org.hibernate.lockMode" to set the lock mode.

      Specified by:
      setLockMode in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setLockMode in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setLockMode in interface jakarta.persistence.Query
      Specified by:
      setLockMode in interface org.hibernate.query.Query<R>
      Specified by:
      setLockMode in interface ReactiveNativeQuery<R>
      Specified by:
      setLockMode in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setLockMode in interface ReactiveQuery<R>
      Specified by:
      setLockMode in interface ReactiveSelectionQuery<R>
      Specified by:
      setLockMode in interface org.hibernate.query.SelectionQuery<R>
      Specified by:
      setLockMode in interface jakarta.persistence.TypedQuery<R>
      Overrides:
      setLockMode in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setLockMode

      public ReactiveNativeQueryImpl<R> setLockMode(String alias, org.hibernate.LockMode lockMode)
      Description copied from interface: ReactiveNativeQuery
      Not applicable to native SQL queries.
      Specified by:
      setLockMode in interface ReactiveNativeQuery<R>
      Specified by:
      setLockMode in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setLockMode in interface ReactiveQuery<R>
      Specified by:
      setLockMode in interface ReactiveSelectionQuery<R>
      Specified by:
      setLockMode in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setLockMode in class org.hibernate.query.spi.AbstractSelectionQuery<R>
    • setComment

      public ReactiveNativeQueryImpl<R> setComment(String comment)
      Specified by:
      setComment in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setComment in interface org.hibernate.query.MutationQuery
      Specified by:
      setComment in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setComment in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setComment in interface org.hibernate.query.Query<R>
      Specified by:
      setComment in interface ReactiveNativeQuery<R>
      Specified by:
      setComment in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setComment in interface ReactiveQuery<R>
      Specified by:
      setComment in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setComment in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setMaxResults

      public ReactiveNativeQueryImpl<R> setMaxResults(int maxResult)
      Specified by:
      setMaxResults in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setMaxResults in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setMaxResults in interface jakarta.persistence.Query
      Specified by:
      setMaxResults in interface org.hibernate.query.Query<R>
      Specified by:
      setMaxResults in interface ReactiveNativeQuery<R>
      Specified by:
      setMaxResults in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setMaxResults in interface ReactiveQuery<R>
      Specified by:
      setMaxResults in interface ReactiveSelectionQuery<R>
      Specified by:
      setMaxResults in interface org.hibernate.query.SelectionQuery<R>
      Specified by:
      setMaxResults in interface jakarta.persistence.TypedQuery<R>
      Overrides:
      setMaxResults in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setFirstResult

      public ReactiveNativeQueryImpl<R> setFirstResult(int startPosition)
      Specified by:
      setFirstResult in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setFirstResult in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setFirstResult in interface jakarta.persistence.Query
      Specified by:
      setFirstResult in interface org.hibernate.query.Query<R>
      Specified by:
      setFirstResult in interface ReactiveNativeQuery<R>
      Specified by:
      setFirstResult in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setFirstResult in interface ReactiveQuery<R>
      Specified by:
      setFirstResult in interface ReactiveSelectionQuery<R>
      Specified by:
      setFirstResult in interface org.hibernate.query.SelectionQuery<R>
      Specified by:
      setFirstResult in interface jakarta.persistence.TypedQuery<R>
      Overrides:
      setFirstResult in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • addQueryHint

      public ReactiveNativeQueryImpl<R> addQueryHint(String hint)
      Specified by:
      addQueryHint in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      addQueryHint in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      addQueryHint in interface org.hibernate.query.Query<R>
      Specified by:
      addQueryHint in interface ReactiveNativeQuery<R>
      Specified by:
      addQueryHint in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      addQueryHint in interface ReactiveQuery<R>
      Overrides:
      addQueryHint in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setTupleTransformer

      public <T> ReactiveNativeQueryImpl<T> setTupleTransformer(org.hibernate.query.TupleTransformer<T> transformer)
      Specified by:
      setTupleTransformer in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setTupleTransformer in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setTupleTransformer in interface org.hibernate.query.Query<R>
      Specified by:
      setTupleTransformer in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setTupleTransformer in interface ReactiveNativeQuery<R>
      Specified by:
      setTupleTransformer in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setTupleTransformer in interface ReactiveQuery<R>
      Specified by:
      setTupleTransformer in interface ReactiveQueryImplementor<R>
      Specified by:
      setTupleTransformer in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setTupleTransformer in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setResultListTransformer

      public ReactiveNativeQueryImpl<R> setResultListTransformer(org.hibernate.query.ResultListTransformer<R> transformer)
      Specified by:
      setResultListTransformer in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setResultListTransformer in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setResultListTransformer in interface org.hibernate.query.Query<R>
      Specified by:
      setResultListTransformer in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setResultListTransformer in interface ReactiveNativeQuery<R>
      Specified by:
      setResultListTransformer in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setResultListTransformer in interface ReactiveQuery<R>
      Specified by:
      setResultListTransformer in interface ReactiveQueryImplementor<R>
      Specified by:
      setResultListTransformer in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setResultListTransformer in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setParameter

      public ReactiveNativeQueryImpl<R> setParameter(String name, Object val)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameter in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameter in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameter in interface jakarta.persistence.Query
      Specified by:
      setParameter in interface org.hibernate.query.Query<R>
      Specified by:
      setParameter in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveMutationQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveQuery<R>
      Specified by:
      setParameter in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.SelectionQuery<R>
      Specified by:
      setParameter in interface jakarta.persistence.TypedQuery<R>
      Overrides:
      setParameter in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setParameter

      public <P> ReactiveNativeQueryImpl<R> setParameter(String name, P val, jakarta.persistence.metamodel.Type<P> type)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameter in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameter in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameter in interface org.hibernate.query.Query<R>
      Specified by:
      setParameter in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveMutationQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveQuery<R>
      Specified by:
      setParameter in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameter in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setParameter

      public <P> ReactiveNativeQueryImpl<R> setParameter(String name, P val, Class<P> type)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameter in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameter in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameter in interface org.hibernate.query.Query<R>
      Specified by:
      setParameter in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveMutationQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveQuery<R>
      Specified by:
      setParameter in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameter in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setParameter

      public ReactiveNativeQueryImpl<R> setParameter(String name, Instant value, jakarta.persistence.TemporalType temporalType)
      Description copied from interface: ReactiveQuery
      Bind an Instant value to the named query parameter using just the portion indicated by the given TemporalType.
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameter in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameter in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameter in interface org.hibernate.query.Query<R>
      Specified by:
      setParameter in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveMutationQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveQuery<R>
      Specified by:
      setParameter in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameter in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setParameter

      public ReactiveNativeQueryImpl<R> setParameter(String name, Date value, jakarta.persistence.TemporalType temporalType)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameter in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameter in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameter in interface jakarta.persistence.Query
      Specified by:
      setParameter in interface org.hibernate.query.Query<R>
      Specified by:
      setParameter in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveMutationQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveQuery<R>
      Specified by:
      setParameter in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.SelectionQuery<R>
      Specified by:
      setParameter in interface jakarta.persistence.TypedQuery<R>
      Overrides:
      setParameter in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setParameter

      public ReactiveNativeQueryImpl<R> setParameter(String name, Calendar value, jakarta.persistence.TemporalType temporalType)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameter in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameter in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameter in interface jakarta.persistence.Query
      Specified by:
      setParameter in interface org.hibernate.query.Query<R>
      Specified by:
      setParameter in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveMutationQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveQuery<R>
      Specified by:
      setParameter in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.SelectionQuery<R>
      Specified by:
      setParameter in interface jakarta.persistence.TypedQuery<R>
      Overrides:
      setParameter in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setParameter

      public ReactiveNativeQueryImpl<R> setParameter(int position, Object val)
      Description copied from interface: ReactiveQuery
      Bind the given argument to an ordinal query parameter.

      If the type of the parameter cannot be inferred from the context in which it occurs, use one of the forms which accepts a "type".

      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameter in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameter in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameter in interface jakarta.persistence.Query
      Specified by:
      setParameter in interface org.hibernate.query.Query<R>
      Specified by:
      setParameter in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveMutationQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveQuery<R>
      Specified by:
      setParameter in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.SelectionQuery<R>
      Specified by:
      setParameter in interface jakarta.persistence.TypedQuery<R>
      Overrides:
      setParameter in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      See Also:
    • setParameter

      public <P> ReactiveNativeQueryImpl<R> setParameter(int position, P val, Class<P> type)
      Description copied from interface: ReactiveQuery
      Bind the given argument to an ordinal query parameter using the given Class reference to attempt to determine the Type to use. If unable to determine an appropriate Type, ReactiveQuery.setParameter(int, Object) is used.
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameter in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameter in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameter in interface org.hibernate.query.Query<R>
      Specified by:
      setParameter in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveMutationQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveQuery<R>
      Specified by:
      setParameter in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameter in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      See Also:
    • setParameter

      public <P> ReactiveNativeQueryImpl<R> setParameter(int position, P val, jakarta.persistence.metamodel.Type<P> type)
      Description copied from interface: ReactiveQuery
      Bind the given argument to an ordinal query parameter using the given Type.
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameter in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameter in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameter in interface org.hibernate.query.Query<R>
      Specified by:
      setParameter in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveMutationQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveQuery<R>
      Specified by:
      setParameter in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameter in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setParameter

      public ReactiveNativeQueryImpl<R> setParameter(int position, Instant value, jakarta.persistence.TemporalType temporalType)
      Description copied from interface: ReactiveQuery
      Bind an Instant value to the ordinal query parameter using just the portion indicated by the given TemporalType.
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameter in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameter in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameter in interface org.hibernate.query.Query<R>
      Specified by:
      setParameter in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveMutationQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveQuery<R>
      Specified by:
      setParameter in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameter in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setParameter

      public ReactiveNativeQueryImpl<R> setParameter(int position, Date value, jakarta.persistence.TemporalType temporalType)
      Description copied from interface: ReactiveQuery
      Query override
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameter in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameter in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameter in interface jakarta.persistence.Query
      Specified by:
      setParameter in interface org.hibernate.query.Query<R>
      Specified by:
      setParameter in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveMutationQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveQuery<R>
      Specified by:
      setParameter in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.SelectionQuery<R>
      Specified by:
      setParameter in interface jakarta.persistence.TypedQuery<R>
      Overrides:
      setParameter in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setParameter

      public ReactiveNativeQueryImpl<R> setParameter(int position, Calendar value, jakarta.persistence.TemporalType temporalType)
      Description copied from interface: ReactiveQuery
      Query override
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameter in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameter in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameter in interface jakarta.persistence.Query
      Specified by:
      setParameter in interface org.hibernate.query.Query<R>
      Specified by:
      setParameter in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveMutationQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveQuery<R>
      Specified by:
      setParameter in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.SelectionQuery<R>
      Specified by:
      setParameter in interface jakarta.persistence.TypedQuery<R>
      Overrides:
      setParameter in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setParameter

      public <P> ReactiveNativeQueryImpl<R> setParameter(org.hibernate.query.QueryParameter<P> parameter, P val)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameter in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameter in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameter in interface org.hibernate.query.Query<R>
      Specified by:
      setParameter in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveMutationQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveQuery<R>
      Specified by:
      setParameter in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameter in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setParameter

      public <P> ReactiveNativeQueryImpl<R> setParameter(org.hibernate.query.QueryParameter<P> parameter, P val, Class<P> type)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameter in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameter in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameter in interface org.hibernate.query.Query<R>
      Specified by:
      setParameter in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveMutationQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveQuery<R>
      Specified by:
      setParameter in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameter in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setParameter

      public <P> ReactiveNativeQueryImpl<R> setParameter(org.hibernate.query.QueryParameter<P> parameter, P val, jakarta.persistence.metamodel.Type<P> type)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameter in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameter in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameter in interface org.hibernate.query.Query<R>
      Specified by:
      setParameter in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveMutationQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveQuery<R>
      Specified by:
      setParameter in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameter in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setParameter

      public <P> ReactiveNativeQueryImpl<R> setParameter(jakarta.persistence.Parameter<P> param, P value)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameter in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameter in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameter in interface jakarta.persistence.Query
      Specified by:
      setParameter in interface org.hibernate.query.Query<R>
      Specified by:
      setParameter in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveMutationQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveQuery<R>
      Specified by:
      setParameter in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.SelectionQuery<R>
      Specified by:
      setParameter in interface jakarta.persistence.TypedQuery<R>
      Overrides:
      setParameter in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setParameter

      public ReactiveNativeQueryImpl<R> setParameter(jakarta.persistence.Parameter<Date> param, Date value, jakarta.persistence.TemporalType temporalType)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameter in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameter in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameter in interface jakarta.persistence.Query
      Specified by:
      setParameter in interface org.hibernate.query.Query<R>
      Specified by:
      setParameter in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveMutationQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveQuery<R>
      Specified by:
      setParameter in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.SelectionQuery<R>
      Specified by:
      setParameter in interface jakarta.persistence.TypedQuery<R>
      Overrides:
      setParameter in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setParameter

      public ReactiveNativeQueryImpl<R> setParameter(jakarta.persistence.Parameter<Calendar> param, Calendar value, jakarta.persistence.TemporalType temporalType)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameter in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameter in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameter in interface jakarta.persistence.Query
      Specified by:
      setParameter in interface org.hibernate.query.Query<R>
      Specified by:
      setParameter in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveMutationQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQuery<R>
      Specified by:
      setParameter in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveQuery<R>
      Specified by:
      setParameter in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameter in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameter in interface org.hibernate.query.SelectionQuery<R>
      Specified by:
      setParameter in interface jakarta.persistence.TypedQuery<R>
      Overrides:
      setParameter in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setParameterList

      public ReactiveNativeQueryImpl<R> setParameterList(String name, Collection values)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameterList in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameterList in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameterList in interface org.hibernate.query.Query<R>
      Specified by:
      setParameterList in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveMutationQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveQuery<R>
      Specified by:
      setParameterList in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameterList in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setParameterList

      public <P> ReactiveNativeQueryImpl<R> setParameterList(String name, Collection<? extends P> values, Class<P> type)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameterList in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameterList in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameterList in interface org.hibernate.query.Query<R>
      Specified by:
      setParameterList in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveMutationQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveQuery<R>
      Specified by:
      setParameterList in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameterList in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
    • setParameterList

      public <P> ReactiveNativeQueryImpl<R> setParameterList(String name, Collection<? extends P> values, jakarta.persistence.metamodel.Type<P> type)
      Description copied from interface: ReactiveQuery
      Bind multiple arguments to a named query parameter using the given Type.
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameterList in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameterList in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameterList in interface org.hibernate.query.Query<R>
      Specified by:
      setParameterList in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveMutationQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveQuery<R>
      Specified by:
      setParameterList in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameterList in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      Returns:
      this, for method chaining
    • setParameterList

      public ReactiveNativeQueryImpl<R> setParameterList(String name, Object[] values)
      Description copied from interface: ReactiveQuery
      Bind multiple arguments to a named query parameter.

      The "type mapping" for the binding is inferred from the type of the first collection element.

      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameterList in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameterList in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameterList in interface org.hibernate.query.Query<R>
      Specified by:
      setParameterList in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveMutationQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveQuery<R>
      Specified by:
      setParameterList in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameterList in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      Returns:
      this, for method chaining
    • setParameterList

      public <P> ReactiveNativeQueryImpl<R> setParameterList(String name, P[] values, Class<P> type)
      Description copied from interface: ReactiveQuery
      Bind multiple arguments to a named query parameter using the given Class reference to attempt to determine the Type to use. If unable to determine an appropriate Type, ReactiveQuery.setParameterList(String, Collection) is used.
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameterList in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameterList in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameterList in interface org.hibernate.query.Query<R>
      Specified by:
      setParameterList in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveMutationQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveQuery<R>
      Specified by:
      setParameterList in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameterList in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      Returns:
      this, for method chaining
      See Also:
    • setParameterList

      public <P> ReactiveNativeQueryImpl<R> setParameterList(String name, P[] values, jakarta.persistence.metamodel.Type<P> type)
      Description copied from interface: ReactiveQuery
      Bind multiple arguments to a named query parameter using the given Type.
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameterList in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameterList in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameterList in interface org.hibernate.query.Query<R>
      Specified by:
      setParameterList in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveMutationQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveQuery<R>
      Specified by:
      setParameterList in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameterList in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      Returns:
      this, for method chaining
    • setParameterList

      public ReactiveNativeQueryImpl<R> setParameterList(int position, Collection values)
      Description copied from interface: ReactiveQuery
      Bind multiple arguments to an ordinal query parameter.

      The "type mapping" for the binding is inferred from the type of the first collection element.

      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameterList in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameterList in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameterList in interface org.hibernate.query.Query<R>
      Specified by:
      setParameterList in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveMutationQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveQuery<R>
      Specified by:
      setParameterList in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameterList in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      Returns:
      this, for method chaining
    • setParameterList

      public <P> ReactiveNativeQueryImpl<R> setParameterList(int position, Collection<? extends P> values, Class<P> type)
      Description copied from interface: ReactiveQuery
      Bind multiple arguments to an ordinal query parameter using the given Class reference to attempt to determine the Type to use. If unable to determine an appropriate Type, ReactiveQuery.setParameterList(String, Collection) is used.
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameterList in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameterList in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameterList in interface org.hibernate.query.Query<R>
      Specified by:
      setParameterList in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveMutationQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveQuery<R>
      Specified by:
      setParameterList in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameterList in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      Returns:
      this, for method chaining
      See Also:
    • setParameterList

      public <P> ReactiveNativeQueryImpl<R> setParameterList(int position, Collection<? extends P> values, jakarta.persistence.metamodel.Type<P> type)
      Description copied from interface: ReactiveQuery
      Bind multiple arguments to an ordinal query parameter using the given Type.
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameterList in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameterList in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameterList in interface org.hibernate.query.Query<R>
      Specified by:
      setParameterList in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveMutationQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveQuery<R>
      Specified by:
      setParameterList in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameterList in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      Returns:
      this, for method chaining
    • setParameterList

      public ReactiveNativeQueryImpl<R> setParameterList(int position, Object[] values)
      Description copied from interface: ReactiveQuery
      Bind multiple arguments to an ordinal query parameter.

      The "type mapping" for the binding is inferred from the type of the first collection element.

      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameterList in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameterList in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameterList in interface org.hibernate.query.Query<R>
      Specified by:
      setParameterList in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveMutationQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveQuery<R>
      Specified by:
      setParameterList in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameterList in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      Returns:
      this, for method chaining
    • setParameterList

      public <P> ReactiveNativeQueryImpl<R> setParameterList(int position, P[] values, Class<P> javaType)
      Description copied from interface: ReactiveQuery
      Bind multiple arguments to an ordinal query parameter using the given Class reference to attempt to determine the Type to use. If unable to determine an appropriate Type, ReactiveQuery.setParameterList(String, Collection) is used.
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameterList in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameterList in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameterList in interface org.hibernate.query.Query<R>
      Specified by:
      setParameterList in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveMutationQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveQuery<R>
      Specified by:
      setParameterList in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameterList in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      Returns:
      this, for method chaining
      See Also:
    • setParameterList

      public <P> ReactiveNativeQueryImpl<R> setParameterList(int position, P[] values, jakarta.persistence.metamodel.Type<P> type)
      Description copied from interface: ReactiveQuery
      Bind multiple arguments to an ordinal query parameter using the given Type.
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameterList in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameterList in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameterList in interface org.hibernate.query.Query<R>
      Specified by:
      setParameterList in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveMutationQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveQuery<R>
      Specified by:
      setParameterList in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameterList in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      Returns:
      this, for method chaining
    • setParameterList

      public <P> ReactiveNativeQueryImpl<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, Collection<? extends P> values)
      Description copied from interface: ReactiveQuery
      Bind multiple arguments to the query parameter represented by the given QueryParameter.

      The type of the parameter is inferred from the context in which it occurs, and from the type of the first given argument.

      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameterList in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameterList in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameterList in interface org.hibernate.query.Query<R>
      Specified by:
      setParameterList in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveMutationQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveQuery<R>
      Specified by:
      setParameterList in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameterList in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      Parameters:
      parameter - the parameter memento
      values - a collection of arguments
      Returns:
      this, for method chaining
    • setParameterList

      public <P> ReactiveNativeQueryImpl<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, Collection<? extends P> values, Class<P> javaType)
      Description copied from interface: ReactiveQuery
      Bind multiple arguments to the query parameter represented by the given QueryParameter using the given Class reference to attempt to determine the Type to use. If unable to determine an appropriate Type, ReactiveQuery.setParameterList(String, Collection) is used.
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameterList in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameterList in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameterList in interface org.hibernate.query.Query<R>
      Specified by:
      setParameterList in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveMutationQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveQuery<R>
      Specified by:
      setParameterList in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameterList in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      Returns:
      this, for method chaining
      See Also:
    • setParameterList

      public <P> ReactiveNativeQueryImpl<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, Collection<? extends P> values, jakarta.persistence.metamodel.Type<P> type)
      Description copied from interface: ReactiveQuery
      Bind multiple arguments to the query parameter represented by the given QueryParameter, inferring the Type.

      The "type mapping" for the binding is inferred from the type of the first collection element.

      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameterList in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameterList in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameterList in interface org.hibernate.query.Query<R>
      Specified by:
      setParameterList in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveMutationQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveQuery<R>
      Specified by:
      setParameterList in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameterList in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      Returns:
      this, for method chaining
    • setParameterList

      public <P> ReactiveNativeQueryImpl<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values)
      Description copied from interface: ReactiveQuery
      Bind multiple arguments to the query parameter represented by the given QueryParameter

      The type of the parameter is inferred between the context in which it occurs, the type associated with the QueryParameter and the type of the first given argument.

      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameterList in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameterList in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameterList in interface org.hibernate.query.Query<R>
      Specified by:
      setParameterList in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveMutationQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveQuery<R>
      Specified by:
      setParameterList in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameterList in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      Parameters:
      parameter - the parameter memento
      values - a collection of arguments
      Returns:
      this, for method chaining
    • setParameterList

      public <P> ReactiveNativeQueryImpl<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values, Class<P> javaType)
      Description copied from interface: ReactiveQuery
      Bind multiple arguments to the query parameter represented by the given QueryParameter using the given Class reference to attempt to determine the Type to use. If unable to determine an appropriate Type, ReactiveQuery.setParameterList(String, Collection) is used
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameterList in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameterList in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameterList in interface org.hibernate.query.Query<R>
      Specified by:
      setParameterList in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveMutationQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveQuery<R>
      Specified by:
      setParameterList in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameterList in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      Returns:
      this, for method chaining
      See Also:
    • setParameterList

      public <P> ReactiveNativeQueryImpl<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values, jakarta.persistence.metamodel.Type<P> type)
      Description copied from interface: ReactiveQuery
      Bind multiple arguments to the query parameter represented by the given QueryParameter, inferring the Type.

      The "type mapping" for the binding is inferred from the type of the first collection element

      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setParameterList in interface org.hibernate.query.MutationQuery
      Specified by:
      setParameterList in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setParameterList in interface org.hibernate.query.Query<R>
      Specified by:
      setParameterList in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveMutationQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQuery<R>
      Specified by:
      setParameterList in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveQuery<R>
      Specified by:
      setParameterList in interface ReactiveQueryImplementor<R>
      Specified by:
      setParameterList in interface ReactiveSelectionQuery<R>
      Specified by:
      setParameterList in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setParameterList in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      Returns:
      this, for method chaining
    • setProperties

      public ReactiveNativeQueryImpl<R> setProperties(Object bean)
      Description copied from interface: ReactiveQuery
      Bind the property values of the given bean to named parameters of the query, matching property names with parameter names and mapping property types to Hibernate types using heuristics.
      Specified by:
      setProperties in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setProperties in interface org.hibernate.query.MutationQuery
      Specified by:
      setProperties in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setProperties in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setProperties in interface org.hibernate.query.Query<R>
      Specified by:
      setProperties in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setProperties in interface ReactiveMutationQuery<R>
      Specified by:
      setProperties in interface ReactiveNativeQuery<R>
      Specified by:
      setProperties in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setProperties in interface ReactiveQuery<R>
      Specified by:
      setProperties in interface ReactiveQueryImplementor<R>
      Specified by:
      setProperties in interface ReactiveSelectionQuery<R>
      Specified by:
      setProperties in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setProperties in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      Parameters:
      bean - any JavaBean or POJO
      Returns:
      this, for method chaining
    • setProperties

      public ReactiveNativeQueryImpl<R> setProperties(Map bean)
      Description copied from interface: ReactiveQuery
      Bind the values of the given Map for each named parameters of the query, matching key names with parameter names and mapping value types to Hibernate types using heuristics.
      Specified by:
      setProperties in interface org.hibernate.query.CommonQueryContract
      Specified by:
      setProperties in interface org.hibernate.query.MutationQuery
      Specified by:
      setProperties in interface org.hibernate.query.NativeQuery<R>
      Specified by:
      setProperties in interface org.hibernate.query.sql.spi.NativeQueryImplementor<R>
      Specified by:
      setProperties in interface org.hibernate.query.Query<R>
      Specified by:
      setProperties in interface org.hibernate.query.spi.QueryImplementor<R>
      Specified by:
      setProperties in interface ReactiveMutationQuery<R>
      Specified by:
      setProperties in interface ReactiveNativeQuery<R>
      Specified by:
      setProperties in interface ReactiveNativeQueryImplementor<R>
      Specified by:
      setProperties in interface ReactiveQuery<R>
      Specified by:
      setProperties in interface ReactiveQueryImplementor<R>
      Specified by:
      setProperties in interface ReactiveSelectionQuery<R>
      Specified by:
      setProperties in interface org.hibernate.query.SelectionQuery<R>
      Overrides:
      setProperties in class org.hibernate.query.sql.internal.NativeQueryImpl<R>
      Parameters:
      bean - a Map of names to arguments
      Returns:
      this, for method chaining
    • 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.sql.internal.NativeQueryImpl<R>
    • enableFetchProfile

      public ReactiveNativeQueryImpl<R> enableFetchProfile(String profileName)
      Specified by:
      enableFetchProfile in interface org.hibernate.query.Query<R>
      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.AbstractQuery<R>