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:
setParameterin interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
<P> ReactiveMutationQuery<R> setParameter(java.lang.String name, P value, java.lang.Class<P> type)
- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
<P> ReactiveMutationQuery<R> setParameter(java.lang.String name, P value, org.hibernate.query.BindableType<P> type)
- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(java.lang.String name, java.time.Instant value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(java.lang.String name, java.util.Calendar value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(java.lang.String name, java.util.Date value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(int position, java.lang.Object value)
- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
<P> ReactiveMutationQuery<R> setParameter(int position, P value, java.lang.Class<P> type)
- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
<P> ReactiveMutationQuery<R> setParameter(int position, P value, org.hibernate.query.BindableType<P> type)
- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(int position, java.time.Instant value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(int position, java.util.Date value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(int position, java.util.Calendar value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
<T> ReactiveMutationQuery<R> setParameter(org.hibernate.query.QueryParameter<T> parameter, T value)
- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
<P> ReactiveMutationQuery<R> setParameter(org.hibernate.query.QueryParameter<P> parameter, P value, java.lang.Class<P> type)
- Specified by:
setParameterin 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:
setParameterin interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
<T> ReactiveMutationQuery<R> setParameter(jakarta.persistence.Parameter<T> param, T value)
- Specified by:
setParameterin 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:
setParameterin 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:
setParameterin interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
ReactiveMutationQuery<R> setParameterList(java.lang.String name, java.util.Collection values)
- Specified by:
setParameterListin 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:
setParameterListin 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:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
ReactiveMutationQuery<R> setParameterList(java.lang.String name, java.lang.Object[] values)
- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(java.lang.String name, P[] values, java.lang.Class<P> javaType)
- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(java.lang.String name, P[] values, org.hibernate.query.BindableType<P> type)
- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
ReactiveMutationQuery<R> setParameterList(int position, java.util.Collection values)
- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(int position, java.util.Collection<? extends P> values, java.lang.Class<P> javaType)
- Specified by:
setParameterListin 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:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
ReactiveMutationQuery<R> setParameterList(int position, java.lang.Object[] values)
- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(int position, P[] values, java.lang.Class<P> javaType)
- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(int position, P[] values, org.hibernate.query.BindableType<P> type)
- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, java.util.Collection<? extends P> values)
- Specified by:
setParameterListin 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:
setParameterListin 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:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values)
- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values, java.lang.Class<P> javaType)
- Specified by:
setParameterListin 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:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract
-
setProperties
ReactiveMutationQuery<R> setProperties(java.lang.Object bean)
- Specified by:
setPropertiesin interfaceorg.hibernate.query.CommonQueryContract
-
setProperties
ReactiveMutationQuery<R> setProperties(java.util.Map bean)
- Specified by:
setPropertiesin interfaceorg.hibernate.query.CommonQueryContract
-
setHibernateFlushMode
ReactiveMutationQuery<R> setHibernateFlushMode(org.hibernate.FlushMode flushMode)
- Specified by:
setHibernateFlushModein interfaceorg.hibernate.query.CommonQueryContract
-
-