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
Modifier and TypeMethodDescriptionsetHibernateFlushMode
(org.hibernate.FlushMode flushMode) setParameter
(int position, Object value) setParameter
(int position, Instant value, jakarta.persistence.TemporalType temporalType) setParameter
(int position, Calendar value, jakarta.persistence.TemporalType temporalType) setParameter
(int position, Date value, jakarta.persistence.TemporalType temporalType) <P> ReactiveMutationQuery<R>
setParameter
(int position, P value, Class<P> type) <P> ReactiveMutationQuery<R>
setParameter
(int position, P value, org.hibernate.query.BindableType<P> type) setParameter
(jakarta.persistence.Parameter<Calendar> param, Calendar value, jakarta.persistence.TemporalType temporalType) setParameter
(jakarta.persistence.Parameter<Date> param, Date value, jakarta.persistence.TemporalType temporalType) <T> ReactiveMutationQuery<R>
setParameter
(jakarta.persistence.Parameter<T> param, T value) setParameter
(String name, Object value) setParameter
(String name, Instant value, jakarta.persistence.TemporalType temporalType) setParameter
(String name, Calendar value, jakarta.persistence.TemporalType temporalType) setParameter
(String name, Date value, jakarta.persistence.TemporalType temporalType) <P> ReactiveMutationQuery<R>
setParameter
(String name, P value, Class<P> type) <P> ReactiveMutationQuery<R>
setParameter
(String name, P value, org.hibernate.query.BindableType<P> type) <P> ReactiveMutationQuery<R>
setParameter
(org.hibernate.query.QueryParameter<P> parameter, P value, 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) setParameterList
(int position, Object[] values) setParameterList
(int position, Collection values) <P> ReactiveMutationQuery<R>
setParameterList
(int position, Collection<? extends P> values, Class<P> javaType) <P> ReactiveMutationQuery<R>
setParameterList
(int position, Collection<? extends P> values, org.hibernate.query.BindableType<P> type) <P> ReactiveMutationQuery<R>
setParameterList
(int position, P[] values, Class<P> javaType) <P> ReactiveMutationQuery<R>
setParameterList
(int position, P[] values, org.hibernate.query.BindableType<P> type) setParameterList
(String name, Object[] values) setParameterList
(String name, Collection values) <P> ReactiveMutationQuery<R>
setParameterList
(String name, Collection<? extends P> values, Class<P> javaType) <P> ReactiveMutationQuery<R>
setParameterList
(String name, Collection<? extends P> values, org.hibernate.query.BindableType<P> type) <P> ReactiveMutationQuery<R>
setParameterList
(String name, P[] values, Class<P> javaType) <P> ReactiveMutationQuery<R>
setParameterList
(String name, P[] values, org.hibernate.query.BindableType<P> type) <P> ReactiveMutationQuery<R>
setParameterList
(org.hibernate.query.QueryParameter<P> parameter, Collection<? extends P> values) <P> ReactiveMutationQuery<R>
setParameterList
(org.hibernate.query.QueryParameter<P> parameter, Collection<? extends P> values, Class<P> javaType) <P> ReactiveMutationQuery<R>
setParameterList
(org.hibernate.query.QueryParameter<P> parameter, 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, Class<P> javaType) <P> ReactiveMutationQuery<R>
setParameterList
(org.hibernate.query.QueryParameter<P> parameter, P[] values, org.hibernate.query.BindableType<P> type) setProperties
(Object bean) setProperties
(Map bean) Methods inherited from interface org.hibernate.query.CommonQueryContract
getComment, getFlushMode, getHibernateFlushMode, getParameterMetadata, getQueryFlushMode, getTimeout, setComment, setFlushMode, setHint, setQueryFlushMode, setTimeout
-
Method Details
-
executeReactiveUpdate
CompletionStage<Integer> executeReactiveUpdate() -
setParameter
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
<P> ReactiveMutationQuery<R> setParameter(String name, P value, org.hibernate.query.BindableType<P> type) - Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(String name, Instant value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(String name, Calendar value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(String name, Date value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
- 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, Instant value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(int position, Date value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(int position, Calendar value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
<P> ReactiveMutationQuery<R> setParameter(org.hibernate.query.QueryParameter<P> parameter, P value, 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
- Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(jakarta.persistence.Parameter<Calendar> param, Calendar value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(jakarta.persistence.Parameter<Date> param, Date value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameter
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(String name, Collection<? extends P> values, Class<P> javaType) - Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(String name, Collection<? extends P> values, org.hibernate.query.BindableType<P> type) - Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(String name, P[] values, org.hibernate.query.BindableType<P> type) - Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(int position, Collection<? extends P> values, Class<P> javaType) - Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(int position, Collection<? extends P> values, org.hibernate.query.BindableType<P> type) - Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
- Specified by:
setParameterList
in interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
- 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, Collection<? extends P> values) - Specified by:
setParameterList
in interfaceorg.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 interfaceorg.hibernate.query.CommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, 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, 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
- Specified by:
setProperties
in interfaceorg.hibernate.query.CommonQueryContract
-
setProperties
- Specified by:
setProperties
in interfaceorg.hibernate.query.CommonQueryContract
-
setHibernateFlushMode
- Specified by:
setHibernateFlushMode
in interfaceorg.hibernate.query.CommonQueryContract
-