Package org.hibernate.reactive.query
Interface ReactiveMutationQuery<R>
-
- All Superinterfaces:
CommonQueryContract
- All Known Subinterfaces:
ReactiveNativeQuery<R>
,ReactiveNativeQueryImplementor<R>
,ReactiveQuery<R>
,ReactiveQueryImplementor<R>
,ReactiveSqmQueryImplementor<R>
public interface ReactiveMutationQuery<R> extends CommonQueryContract
- See Also:
MutationQuery
-
-
Method Summary
-
Methods inherited from interface org.hibernate.query.CommonQueryContract
getComment, getFlushMode, getHibernateFlushMode, getTimeout, setComment, setFlushMode, setHint, setTimeout
-
-
-
-
Method Detail
-
executeReactiveUpdate
CompletionStage<Integer> executeReactiveUpdate()
-
setParameter
ReactiveMutationQuery<R> setParameter(String name, Object value)
- Specified by:
setParameter
in interfaceCommonQueryContract
-
setParameter
<P> ReactiveMutationQuery<R> setParameter(String name, P value, Class<P> type)
- Specified by:
setParameter
in interfaceCommonQueryContract
-
setParameter
<P> ReactiveMutationQuery<R> setParameter(String name, P value, BindableType<P> type)
- Specified by:
setParameter
in interfaceCommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(String name, Instant value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameter
in interfaceCommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(String name, Calendar value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameter
in interfaceCommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(String name, Date value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameter
in interfaceCommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(int position, Object value)
- Specified by:
setParameter
in interfaceCommonQueryContract
-
setParameter
<P> ReactiveMutationQuery<R> setParameter(int position, P value, Class<P> type)
- Specified by:
setParameter
in interfaceCommonQueryContract
-
setParameter
<P> ReactiveMutationQuery<R> setParameter(int position, P value, BindableType<P> type)
- Specified by:
setParameter
in interfaceCommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(int position, Instant value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameter
in interfaceCommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(int position, Date value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameter
in interfaceCommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(int position, Calendar value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameter
in interfaceCommonQueryContract
-
setParameter
<T> ReactiveMutationQuery<R> setParameter(QueryParameter<T> parameter, T value)
- Specified by:
setParameter
in interfaceCommonQueryContract
-
setParameter
<P> ReactiveMutationQuery<R> setParameter(QueryParameter<P> parameter, P value, Class<P> type)
- Specified by:
setParameter
in interfaceCommonQueryContract
-
setParameter
<P> ReactiveMutationQuery<R> setParameter(QueryParameter<P> parameter, P val, BindableType<P> type)
- Specified by:
setParameter
in interfaceCommonQueryContract
-
setParameter
<T> ReactiveMutationQuery<R> setParameter(jakarta.persistence.Parameter<T> param, T value)
- Specified by:
setParameter
in interfaceCommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(jakarta.persistence.Parameter<Calendar> param, Calendar value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameter
in interfaceCommonQueryContract
-
setParameter
ReactiveMutationQuery<R> setParameter(jakarta.persistence.Parameter<Date> param, Date value, jakarta.persistence.TemporalType temporalType)
- Specified by:
setParameter
in interfaceCommonQueryContract
-
setParameterList
ReactiveMutationQuery<R> setParameterList(String name, Collection values)
- Specified by:
setParameterList
in interfaceCommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(String name, Collection<? extends P> values, Class<P> javaType)
- Specified by:
setParameterList
in interfaceCommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(String name, Collection<? extends P> values, BindableType<P> type)
- Specified by:
setParameterList
in interfaceCommonQueryContract
-
setParameterList
ReactiveMutationQuery<R> setParameterList(String name, Object[] values)
- Specified by:
setParameterList
in interfaceCommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(String name, P[] values, Class<P> javaType)
- Specified by:
setParameterList
in interfaceCommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(String name, P[] values, BindableType<P> type)
- Specified by:
setParameterList
in interfaceCommonQueryContract
-
setParameterList
ReactiveMutationQuery<R> setParameterList(int position, Collection values)
- Specified by:
setParameterList
in interfaceCommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(int position, Collection<? extends P> values, Class<P> javaType)
- Specified by:
setParameterList
in interfaceCommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(int position, Collection<? extends P> values, BindableType<P> type)
- Specified by:
setParameterList
in interfaceCommonQueryContract
-
setParameterList
ReactiveMutationQuery<R> setParameterList(int position, Object[] values)
- Specified by:
setParameterList
in interfaceCommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(int position, P[] values, Class<P> javaType)
- Specified by:
setParameterList
in interfaceCommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(int position, P[] values, BindableType<P> type)
- Specified by:
setParameterList
in interfaceCommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(QueryParameter<P> parameter, Collection<? extends P> values)
- Specified by:
setParameterList
in interfaceCommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(QueryParameter<P> parameter, Collection<? extends P> values, Class<P> javaType)
- Specified by:
setParameterList
in interfaceCommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type)
- Specified by:
setParameterList
in interfaceCommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(QueryParameter<P> parameter, P[] values)
- Specified by:
setParameterList
in interfaceCommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(QueryParameter<P> parameter, P[] values, Class<P> javaType)
- Specified by:
setParameterList
in interfaceCommonQueryContract
-
setParameterList
<P> ReactiveMutationQuery<R> setParameterList(QueryParameter<P> parameter, P[] values, BindableType<P> type)
- Specified by:
setParameterList
in interfaceCommonQueryContract
-
setProperties
ReactiveMutationQuery<R> setProperties(Object bean)
- Specified by:
setProperties
in interfaceCommonQueryContract
-
setProperties
ReactiveMutationQuery<R> setProperties(Map bean)
- Specified by:
setProperties
in interfaceCommonQueryContract
-
setHibernateFlushMode
ReactiveMutationQuery<R> setHibernateFlushMode(FlushMode flushMode)
- Specified by:
setHibernateFlushMode
in interfaceCommonQueryContract
-
-