Interface ReactiveMutationQuery<R>

All Superinterfaces:
org.hibernate.query.CommonQueryContract
All Known Subinterfaces:
ReactiveNativeQuery<R>, ReactiveNativeQueryImplementor<R>, ReactiveQuery<R>, ReactiveQueryImplementor<R>, ReactiveSqmQueryImplementor<R>
All Known Implementing Classes:
ReactiveNativeQueryImpl, ReactiveQuerySqmImpl

public interface ReactiveMutationQuery<R> extends org.hibernate.query.CommonQueryContract
See Also:
  • MutationQuery
  • Method Details

    • executeReactiveUpdate

      CompletionStage<Integer> executeReactiveUpdate()
    • setParameter

      ReactiveMutationQuery<R> setParameter(String name, Object value)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
    • setParameter

      <P> ReactiveMutationQuery<R> setParameter(String name, P value, Class<P> type)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
    • setParameter

      <P> ReactiveMutationQuery<R> setParameter(String name, P value, jakarta.persistence.metamodel.Type<P> type)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
    • setParameter

      ReactiveMutationQuery<R> setParameter(String name, Instant value, jakarta.persistence.TemporalType temporalType)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
    • setParameter

      ReactiveMutationQuery<R> setParameter(String name, Calendar value, jakarta.persistence.TemporalType temporalType)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
    • setParameter

      ReactiveMutationQuery<R> setParameter(String name, Date value, jakarta.persistence.TemporalType temporalType)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
    • setParameter

      ReactiveMutationQuery<R> setParameter(int position, Object value)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
    • setParameter

      <P> ReactiveMutationQuery<R> setParameter(int position, P value, Class<P> type)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
    • setParameter

      <P> ReactiveMutationQuery<R> setParameter(int position, P value, jakarta.persistence.metamodel.Type<P> type)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
    • setParameter

      ReactiveMutationQuery<R> setParameter(int position, Instant value, jakarta.persistence.TemporalType temporalType)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
    • setParameter

      ReactiveMutationQuery<R> setParameter(int position, Date value, jakarta.persistence.TemporalType temporalType)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
    • setParameter

      ReactiveMutationQuery<R> setParameter(int position, Calendar value, jakarta.persistence.TemporalType temporalType)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
    • setParameter

      <T> ReactiveMutationQuery<R> setParameter(org.hibernate.query.QueryParameter<T> parameter, T value)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
    • setParameter

      <P> ReactiveMutationQuery<R> setParameter(org.hibernate.query.QueryParameter<P> parameter, P value, Class<P> type)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
    • setParameter

      <P> ReactiveMutationQuery<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
    • setParameter

      <T> ReactiveMutationQuery<R> setParameter(jakarta.persistence.Parameter<T> param, T value)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
    • setParameter

      ReactiveMutationQuery<R> setParameter(jakarta.persistence.Parameter<Calendar> param, Calendar value, jakarta.persistence.TemporalType temporalType)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
    • setParameter

      ReactiveMutationQuery<R> setParameter(jakarta.persistence.Parameter<Date> param, Date value, jakarta.persistence.TemporalType temporalType)
      Specified by:
      setParameter in interface org.hibernate.query.CommonQueryContract
    • setParameterList

      ReactiveMutationQuery<R> setParameterList(String name, Collection values)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
    • setParameterList

      <P> ReactiveMutationQuery<R> setParameterList(String name, Collection<? extends P> values, Class<P> javaType)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
    • setParameterList

      <P> ReactiveMutationQuery<R> setParameterList(String name, Collection<? extends P> values, jakarta.persistence.metamodel.Type<P> type)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
    • setParameterList

      ReactiveMutationQuery<R> setParameterList(String name, Object[] values)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
    • setParameterList

      <P> ReactiveMutationQuery<R> setParameterList(String name, P[] values, Class<P> javaType)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
    • setParameterList

      <P> ReactiveMutationQuery<R> setParameterList(String name, P[] values, jakarta.persistence.metamodel.Type<P> type)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
    • setParameterList

      ReactiveMutationQuery<R> setParameterList(int position, Collection values)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
    • setParameterList

      <P> ReactiveMutationQuery<R> setParameterList(int position, Collection<? extends P> values, Class<P> javaType)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
    • setParameterList

      <P> ReactiveMutationQuery<R> setParameterList(int position, Collection<? extends P> values, jakarta.persistence.metamodel.Type<P> type)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
    • setParameterList

      ReactiveMutationQuery<R> setParameterList(int position, Object[] values)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
    • setParameterList

      <P> ReactiveMutationQuery<R> setParameterList(int position, P[] values, Class<P> javaType)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
    • setParameterList

      <P> ReactiveMutationQuery<R> setParameterList(int position, P[] values, jakarta.persistence.metamodel.Type<P> type)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
    • setParameterList

      <P> ReactiveMutationQuery<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, Collection<? extends P> values)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
    • setParameterList

      <P> ReactiveMutationQuery<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, Collection<? extends P> values, Class<P> javaType)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
    • setParameterList

      <P> ReactiveMutationQuery<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, Collection<? extends P> values, jakarta.persistence.metamodel.Type<P> type)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
    • setParameterList

      <P> ReactiveMutationQuery<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
    • setParameterList

      <P> ReactiveMutationQuery<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values, Class<P> javaType)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
    • setParameterList

      <P> ReactiveMutationQuery<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values, jakarta.persistence.metamodel.Type<P> type)
      Specified by:
      setParameterList in interface org.hibernate.query.CommonQueryContract
    • setProperties

      ReactiveMutationQuery<R> setProperties(Object bean)
      Specified by:
      setProperties in interface org.hibernate.query.CommonQueryContract
    • setProperties

      ReactiveMutationQuery<R> setProperties(Map bean)
      Specified by:
      setProperties in interface org.hibernate.query.CommonQueryContract
    • setHibernateFlushMode

      ReactiveMutationQuery<R> setHibernateFlushMode(org.hibernate.FlushMode flushMode)
      Specified by:
      setHibernateFlushMode in interface org.hibernate.query.CommonQueryContract