Package org.hibernate.reactive.query
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.concurrent.CompletionStage<java.lang.Integer>
executeReactiveUpdate()
ReactiveMutationQuery<R>
setHibernateFlushMode(org.hibernate.FlushMode flushMode)
ReactiveMutationQuery<R>
setParameter(int position, java.lang.Object value)
ReactiveMutationQuery<R>
setParameter(int position, java.time.Instant value, jakarta.persistence.TemporalType temporalType)
ReactiveMutationQuery<R>
setParameter(int position, java.util.Calendar value, jakarta.persistence.TemporalType temporalType)
ReactiveMutationQuery<R>
setParameter(int position, java.util.Date value, jakarta.persistence.TemporalType temporalType)
<P> ReactiveMutationQuery<R>
setParameter(int position, P value, java.lang.Class<P> type)
<P> ReactiveMutationQuery<R>
setParameter(int position, P value, org.hibernate.query.BindableType<P> type)
ReactiveMutationQuery<R>
setParameter(jakarta.persistence.Parameter<java.util.Calendar> param, java.util.Calendar value, jakarta.persistence.TemporalType temporalType)
ReactiveMutationQuery<R>
setParameter(jakarta.persistence.Parameter<java.util.Date> param, java.util.Date value, jakarta.persistence.TemporalType temporalType)
<T> ReactiveMutationQuery<R>
setParameter(jakarta.persistence.Parameter<T> param, T value)
ReactiveMutationQuery<R>
setParameter(java.lang.String name, java.lang.Object value)
ReactiveMutationQuery<R>
setParameter(java.lang.String name, java.time.Instant value, jakarta.persistence.TemporalType temporalType)
ReactiveMutationQuery<R>
setParameter(java.lang.String name, java.util.Calendar value, jakarta.persistence.TemporalType temporalType)
ReactiveMutationQuery<R>
setParameter(java.lang.String name, java.util.Date value, jakarta.persistence.TemporalType temporalType)
<P> ReactiveMutationQuery<R>
setParameter(java.lang.String name, P value, java.lang.Class<P> type)
<P> ReactiveMutationQuery<R>
setParameter(java.lang.String name, P value, org.hibernate.query.BindableType<P> type)
<P> ReactiveMutationQuery<R>
setParameter(org.hibernate.query.QueryParameter<P> parameter, P value, java.lang.Class<P> type)
<P> ReactiveMutationQuery<R>
setParameter(org.hibernate.query.QueryParameter<P> parameter, P val, org.hibernate.query.BindableType<P> type)
<T> ReactiveMutationQuery<R>
setParameter(org.hibernate.query.QueryParameter<T> parameter, T value)
ReactiveMutationQuery<R>
setParameterList(int position, java.lang.Object[] values)
ReactiveMutationQuery<R>
setParameterList(int position, java.util.Collection values)
<P> ReactiveMutationQuery<R>
setParameterList(int position, java.util.Collection<? extends P> values, java.lang.Class<P> javaType)
<P> ReactiveMutationQuery<R>
setParameterList(int position, java.util.Collection<? extends P> values, org.hibernate.query.BindableType<P> type)
<P> ReactiveMutationQuery<R>
setParameterList(int position, P[] values, java.lang.Class<P> javaType)
<P> ReactiveMutationQuery<R>
setParameterList(int position, P[] values, org.hibernate.query.BindableType<P> type)
ReactiveMutationQuery<R>
setParameterList(java.lang.String name, java.lang.Object[] values)
ReactiveMutationQuery<R>
setParameterList(java.lang.String name, java.util.Collection values)
<P> ReactiveMutationQuery<R>
setParameterList(java.lang.String name, java.util.Collection<? extends P> values, java.lang.Class<P> javaType)
<P> ReactiveMutationQuery<R>
setParameterList(java.lang.String name, java.util.Collection<? extends P> values, org.hibernate.query.BindableType<P> type)
<P> ReactiveMutationQuery<R>
setParameterList(java.lang.String name, P[] values, java.lang.Class<P> javaType)
<P> ReactiveMutationQuery<R>
setParameterList(java.lang.String name, P[] values, org.hibernate.query.BindableType<P> type)
<P> ReactiveMutationQuery<R>
setParameterList(org.hibernate.query.QueryParameter<P> parameter, java.util.Collection<? extends P> values)
<P> ReactiveMutationQuery<R>
setParameterList(org.hibernate.query.QueryParameter<P> parameter, java.util.Collection<? extends P> values, java.lang.Class<P> javaType)
<P> ReactiveMutationQuery<R>
setParameterList(org.hibernate.query.QueryParameter<P> parameter, java.util.Collection<? extends P> values, org.hibernate.query.BindableType<P> type)
<P> ReactiveMutationQuery<R>
setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values)
<P> ReactiveMutationQuery<R>
setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values, java.lang.Class<P> javaType)
<P> ReactiveMutationQuery<R>
setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values, org.hibernate.query.BindableType<P> type)
ReactiveMutationQuery<R>
setProperties(java.lang.Object bean)
ReactiveMutationQuery<R>
setProperties(java.util.Map bean)
-
-
-
Method Detail
-
executeReactiveUpdate
java.util.concurrent.CompletionStage<java.lang.Integer> executeReactiveUpdate()
-
setParameter
ReactiveMutationQuery<R> setParameter(java.lang.String name, java.lang.Object value)
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
<P> ReactiveMutationQuery<R> setParameter(java.lang.String name, P value, java.lang.Class<P> type)
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
<P> ReactiveMutationQuery<R> setParameter(java.lang.String name, P value, org.hibernate.query.BindableType<P> type)
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(java.lang.String name, java.time.Instant value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(java.lang.String name, java.util.Calendar value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(java.lang.String name, java.util.Date value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(int position, java.lang.Object value)
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
<P> ReactiveMutationQuery<R> setParameter(int position, P value, java.lang.Class<P> type)
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
<P> ReactiveMutationQuery<R> setParameter(int position, P value, org.hibernate.query.BindableType<P> type)
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(int position, java.time.Instant value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(int position, java.util.Date value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(int position, java.util.Calendar value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
<T> ReactiveMutationQuery<R> setParameter(org.hibernate.query.QueryParameter<T> parameter, T value)
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
<P> ReactiveMutationQuery<R> setParameter(org.hibernate.query.QueryParameter<P> parameter, P value, java.lang.Class<P> type)
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
<P> ReactiveMutationQuery<R> setParameter(org.hibernate.query.QueryParameter<P> parameter, P val, org.hibernate.query.BindableType<P> type)
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
<T> ReactiveMutationQuery<R> setParameter(jakarta.persistence.Parameter<T> param, T value)
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(jakarta.persistence.Parameter<java.util.Calendar> param, java.util.Calendar value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(jakarta.persistence.Parameter<java.util.Date> param, java.util.Date value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
ReactiveMutationQuery<R> setParameterList(java.lang.String name, java.util.Collection values)
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(java.lang.String name, java.util.Collection<? extends P> values, java.lang.Class<P> javaType)
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(java.lang.String name, java.util.Collection<? extends P> values, org.hibernate.query.BindableType<P> type)
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
ReactiveMutationQuery<R> setParameterList(java.lang.String name, java.lang.Object[] values)
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(java.lang.String name, P[] values, java.lang.Class<P> javaType)
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(java.lang.String name, P[] values, org.hibernate.query.BindableType<P> type)
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
ReactiveMutationQuery<R> setParameterList(int position, java.util.Collection values)
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(int position, java.util.Collection<? extends P> values, java.lang.Class<P> javaType)
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(int position, java.util.Collection<? extends P> values, org.hibernate.query.BindableType<P> type)
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
ReactiveMutationQuery<R> setParameterList(int position, java.lang.Object[] values)
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(int position, P[] values, java.lang.Class<P> javaType)
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(int position, P[] values, org.hibernate.query.BindableType<P> type)
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, java.util.Collection<? extends P> values)
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, java.util.Collection<? extends P> values, java.lang.Class<P> javaType)
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, java.util.Collection<? extends P> values, org.hibernate.query.BindableType<P> type)
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values)
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values, java.lang.Class<P> javaType)
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values, org.hibernate.query.BindableType<P> type)
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setProperties
ReactiveMutationQuery<R> setProperties(java.lang.Object bean)
- Specified by:
setProperties
in interfaceorg.hibernate.query.CommonQueryContract
-
setProperties
ReactiveMutationQuery<R> setProperties(java.util.Map bean)
- Specified by:
setProperties
in interfaceorg.hibernate.query.CommonQueryContract
-
setHibernateFlushMode
ReactiveMutationQuery<R> setHibernateFlushMode(org.hibernate.FlushMode flushMode)
- Specified by:
setHibernateFlushMode
in interfaceorg.hibernate.query.CommonQueryContract
-
-