Class ReactiveSqmQueryImpl<R>
java.lang.Object
org.hibernate.query.spi.AbstractCommonQueryContract
org.hibernate.query.spi.AbstractSelectionQuery<R>
org.hibernate.query.sqm.internal.SqmQueryImpl<R>
org.hibernate.reactive.query.sqm.internal.ReactiveSqmQueryImpl<R>
- All Implemented Interfaces:
jakarta.persistence.Query,jakarta.persistence.TypedQuery<R>,org.hibernate.query.CommonQueryContract,org.hibernate.query.hql.spi.SqmQueryImplementor<R>,org.hibernate.query.MutationQuery,org.hibernate.query.named.NameableQuery,org.hibernate.query.Query<R>,org.hibernate.query.SelectionQuery<R>,org.hibernate.query.spi.DomainQueryExecutionContext,org.hibernate.query.spi.QueryImplementor<R>,org.hibernate.query.spi.SqmQuery<R>,org.hibernate.query.sqm.spi.CacheabilityInfluencers,org.hibernate.query.sqm.spi.InterpretationsKeySource,ReactiveMutationQuery<R>,ReactiveQuery<R>,ReactiveQueryImplementor<R>,ReactiveSelectionQuery<R>,ReactiveSqmQueryImplementor<R>
public class ReactiveSqmQueryImpl<R>
extends org.hibernate.query.sqm.internal.SqmQueryImpl<R>
implements ReactiveSqmQueryImplementor<R>
A reactive
SqmQueryImpl-
Field Summary
Fields inherited from class org.hibernate.query.spi.AbstractSelectionQuery
CRITERIA_HQL_STRING -
Constructor Summary
ConstructorsConstructorDescriptionReactiveSqmQueryImpl(String hql, org.hibernate.query.spi.HqlInterpretation hqlInterpretation, Class<R> resultType, org.hibernate.engine.spi.SharedSessionContractImplementor session) ReactiveSqmQueryImpl(org.hibernate.query.criteria.internal.NamedCriteriaQueryMementoImpl memento, Class<R> resultType, org.hibernate.engine.spi.SharedSessionContractImplementor session) ReactiveSqmQueryImpl(org.hibernate.query.hql.internal.NamedHqlQueryMementoImpl memento, Class<R> expectedResultType, org.hibernate.engine.spi.SharedSessionContractImplementor session) ReactiveSqmQueryImpl(org.hibernate.query.sqm.tree.SqmStatement<R> criteria, Class<R> resultType, org.hibernate.engine.spi.SharedSessionContractImplementor session) -
Method Summary
Modifier and TypeMethodDescriptionaddQueryHint(String hint) applyFetchGraph(org.hibernate.graph.RootGraph graph) applyGraph(org.hibernate.graph.RootGraph graph, org.hibernate.graph.GraphSemantic semantic) voidapplyGraph(org.hibernate.graph.spi.RootGraphImplementor<?> graph, org.hibernate.graph.GraphSemantic semantic) applyLoadGraph(org.hibernate.graph.RootGraph graph) protected voidapplySqmOptions(org.hibernate.query.sqm.spi.NamedSqmQueryMemento<?> arg0) protected <T extends Object>
voidbindCriteriaParameter(org.hibernate.query.sqm.tree.expression.SqmJpaCriteriaParameterWrapper<T> arg0) protected org.hibernate.query.spi.SelectQueryPlan<R>buildConcreteQueryPlan(org.hibernate.query.sqm.tree.select.SqmSelectStatement<R> arg0) protected <T extends Object>
org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan<T>buildConcreteQueryPlan(org.hibernate.query.sqm.tree.select.SqmSelectStatement<T> arg0, Class<T> arg1, org.hibernate.sql.results.internal.TupleMetadata arg2, org.hibernate.query.spi.QueryOptions arg3) protected ReactiveSelectQueryPlan<R>protected org.hibernate.sql.results.internal.TupleMetadatabuildTupleMetadata(org.hibernate.query.sqm.tree.SqmStatement<?> arg0, Class<R> arg1) protected voidcopyParameterBindings(org.hibernate.query.spi.QueryParameterBindings arg0) enableFetchProfile(String profileName) protected voidintprotected intfirst(boolean arg0, org.hibernate.query.sqm.tree.select.SqmSelectStatement<?> arg1) org.hibernate.sql.exec.spi.Callbackorg.hibernate.query.KeyedResultList<R>getKeyedResultList(org.hibernate.query.KeyedPage<R> arg0) longprotected static booleanhasAppliedGraph(org.hibernate.query.spi.MutableQueryOptions arg0) protected static booleanhasLimit(org.hibernate.query.sqm.tree.select.SqmSelectStatement<?> arg0, org.hibernate.query.spi.MutableQueryOptions arg1) protected static <T extends Object>
org.hibernate.query.spi.HqlInterpretation<T>interpretation(org.hibernate.query.sqm.spi.NamedSqmQueryMemento<?> arg0, Class<T> arg1, org.hibernate.engine.spi.SharedSessionContractImplementor arg2) protected intprotected booleanneedsDistinct(boolean arg0, boolean arg1, org.hibernate.query.sqm.tree.select.SqmSelectStatement<?> arg2) setCacheable(boolean cacheable) setCacheMode(org.hibernate.CacheMode cacheMode) setCacheRegion(String cacheRegion) setCacheRetrieveMode(jakarta.persistence.CacheRetrieveMode cacheRetrieveMode) setCacheStoreMode(jakarta.persistence.CacheStoreMode cacheStoreMode) setComment(String comment) setFetchSize(int fetchSize) setFirstResult(int startPosition) setFlushMode(jakarta.persistence.FlushModeType flushMode) setFollowOnLocking(boolean enable) setHibernateFlushMode(org.hibernate.FlushMode flushMode) setHibernateLockMode(org.hibernate.LockMode lockMode) setLockMode(jakarta.persistence.LockModeType lockMode) setLockMode(String alias, org.hibernate.LockMode lockMode) setLockOptions(org.hibernate.LockOptions lockOptions) setMaxResults(int maxResult) setParameter(int position, Object value) Bind the given argument to an ordinal query parameter.setParameter(int position, Instant value, jakarta.persistence.TemporalType temporalType) Bind anInstantvalue to the ordinal query parameter using just the portion indicated by the givenTemporalType.setParameter(int position, Calendar value, jakarta.persistence.TemporalType temporalType) QueryoverridesetParameter(int position, Date value, jakarta.persistence.TemporalType temporalType) Queryoverride<P> ReactiveSqmQueryImpl<R>setParameter(int position, P value, jakarta.persistence.metamodel.Type<P> type) Bind the given argument to an ordinal query parameter using the givenType.<P> ReactiveSqmQueryImpl<R>setParameter(int position, P value, Class<P> javaType) Bind the given argument to an ordinal query parameter using the given Class reference to attempt to determine theTypeto use.setParameter(jakarta.persistence.Parameter<Calendar> param, Calendar value, jakarta.persistence.TemporalType temporalType) setParameter(jakarta.persistence.Parameter<Date> param, Date value, jakarta.persistence.TemporalType temporalType) <P> ReactiveSqmQueryImpl<R>setParameter(jakarta.persistence.Parameter<P> parameter, P value) setParameter(String name, Object value) setParameter(String name, Instant value, jakarta.persistence.TemporalType temporalType) Bind anInstantvalue to the named query parameter using just the portion indicated by the givenTemporalType.setParameter(String name, Calendar value, jakarta.persistence.TemporalType temporalType) setParameter(String name, Date value, jakarta.persistence.TemporalType temporalType) <P> ReactiveSqmQueryImpl<R>setParameter(String name, P value, jakarta.persistence.metamodel.Type<P> type) <P> ReactiveSqmQueryImpl<R>setParameter(String name, P value, Class<P> javaType) <P> ReactiveSqmQueryImpl<R>setParameter(org.hibernate.query.QueryParameter<P> parameter, P value) <P> ReactiveSqmQueryImpl<R>setParameter(org.hibernate.query.QueryParameter<P> parameter, P value, jakarta.persistence.metamodel.Type<P> type) <P> ReactiveSqmQueryImpl<R>setParameter(org.hibernate.query.QueryParameter<P> parameter, P value, Class<P> javaType) setParameterList(int position, Object[] values) Bind multiple arguments to an ordinal query parameter.setParameterList(int position, Collection values) Bind multiple arguments to an ordinal query parameter.<P> ReactiveSqmQueryImpl<R>setParameterList(int position, Collection<? extends P> values, jakarta.persistence.metamodel.Type<P> type) Bind multiple arguments to an ordinal query parameter using the givenType.<P> ReactiveSqmQueryImpl<R>setParameterList(int position, Collection<? extends P> values, Class<P> javaType) Bind multiple arguments to an ordinal query parameter using the given Class reference to attempt to determine theTypeto use.<P> ReactiveSqmQueryImpl<R>setParameterList(int position, P[] values, jakarta.persistence.metamodel.Type<P> type) Bind multiple arguments to an ordinal query parameter using the givenType.<P> ReactiveSqmQueryImpl<R>setParameterList(int position, P[] values, Class<P> javaType) Bind multiple arguments to an ordinal query parameter using the givenClassreference to attempt to determine theTypeto use.setParameterList(String name, Object[] values) Bind multiple arguments to a named query parameter.setParameterList(String name, Collection values) <P> ReactiveSqmQueryImpl<R>setParameterList(String name, Collection<? extends P> values, jakarta.persistence.metamodel.Type<P> type) Bind multiple arguments to a named query parameter using the givenType.<P> ReactiveSqmQueryImpl<R>setParameterList(String name, Collection<? extends P> values, Class<P> javaType) <P> ReactiveSqmQueryImpl<R>setParameterList(String name, P[] values, jakarta.persistence.metamodel.Type<P> type) Bind multiple arguments to a named query parameter using the givenType.<P> ReactiveSqmQueryImpl<R>setParameterList(String name, P[] values, Class<P> javaType) Bind multiple arguments to a named query parameter using the given Class reference to attempt to determine theTypeto use.<P> ReactiveSqmQueryImpl<R>setParameterList(org.hibernate.query.QueryParameter<P> parameter, Collection<? extends P> values) Bind multiple arguments to the query parameter represented by the givenQueryParameter.<P> ReactiveSqmQueryImpl<R>setParameterList(org.hibernate.query.QueryParameter<P> parameter, Collection<? extends P> values, jakarta.persistence.metamodel.Type<P> type) Bind multiple arguments to the query parameter represented by the givenQueryParameter, inferring theType.<P> ReactiveSqmQueryImpl<R>setParameterList(org.hibernate.query.QueryParameter<P> parameter, Collection<? extends P> values, Class<P> javaType) Bind multiple arguments to the query parameter represented by the givenQueryParameterusing the given Class reference to attempt to determine theTypeto use.<P> ReactiveSqmQueryImpl<R>setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values) Bind multiple arguments to the query parameter represented by the givenQueryParameter<P> ReactiveSqmQueryImpl<R>setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values, jakarta.persistence.metamodel.Type<P> type) Bind multiple arguments to the query parameter represented by the givenQueryParameter, inferring theType.<P> ReactiveSqmQueryImpl<R>setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values, Class<P> javaType) Bind multiple arguments to the query parameter represented by the givenQueryParameterusing the given Class reference to attempt to determine theTypeto use.setProperties(Object bean) Bind the property values of the given bean to named parameters of the query, matching property names with parameter names and mapping property types to Hibernate types using heuristics.setProperties(Map bean) Bind the values of the given Map for each named parameters of the query, matching key names with parameter names and mapping value types to Hibernate types using heuristics.setReadOnly(boolean readOnly) setResultListTransformer(org.hibernate.query.ResultListTransformer transformer) <T> ReactiveSqmQueryImpl<T>setResultTransformer(org.hibernate.transform.ResultTransformer<T> transformer) Deprecated.setTimeout(int timeout) <T> ReactiveSqmQueryImpl<T>setTupleTransformer(org.hibernate.query.TupleTransformer<T> transformer) Methods inherited from class org.hibernate.query.sqm.internal.SqmQueryImpl
applyFollowOnLockingHint, applyFollowOnStrategyHint, applyHibernateLockMode, applyLockModeType, applyLockTimeoutHint, applyLockTimeoutHint, collectHints, disableFetchProfile, doExecuteUpdate, doList, doScroll, executionContextForDoList, getDomainParameterXref, getExpectedResultType, getLoadQueryInfluencers, getLockMode, getParameterBindings, getParameterMetadata, getQueryParameterBindings, getQueryString, getQueryStringCacheKey, getResultType, getSqmStatement, getTupleMetadata, hasIdentifierAssigned, hasMultiValuedParameterBindings, hasMultiValuedParameterBindingsChecker, isQueryPlanCacheable, isSimpleValuesInsert, prepareForExecution, resolveJdbcParameterTypeIfNecessary, setEntityGraph, setLockScope, setPage, setQueryFlushMode, setQueryPlanCacheable, setSqmStatement, setTimeout, setTimeout, toMemento, uniqueSemanticQueryOptions, unwrap, verifySelect, verifyUpdateMethods inherited from class org.hibernate.query.spi.AbstractSelectionQuery
afterQuery, afterQuery, afterQueryHandlingFetchProfiles, applyOptions, beforeQuery, beforeQueryHandlingFetchProfiles, getCacheMode, getCacheRegion, getCacheRetrieveMode, getCacheStoreMode, getFetchSize, getFlushMode, getHibernateLockMode, getLockOptions, hasCallbackActions, isCacheable, isReadOnly, list, requiresTxn, resetCallback, scroll, scroll, setFollowOnStrategy, setLockScope, stream, uniqueElementMethods inherited from class org.hibernate.query.spi.AbstractCommonQueryContract
applyCommentHint, applyDatabaseHint, applyEntityGraphHint, applyFlushModeHint, applyGraph, applyHint, applyLockModeHint, applySelectionHint, applySynchronizeSpacesHint, applyTimeoutHint, determineType, getComment, getExceptionConverter, getFirstResult, getHibernateFlushMode, getHints, getIntegerLiteral, getMaxResults, getMaxRows, getParameter, getParameter, getParameter, getParameter, getParameters, getParameterValue, getParameterValue, getParameterValue, getQueryFlushMode, getQueryOptions, getSession, getSessionFactory, getTimeout, getTypeConfiguration, isBound, locateBinding, locateBinding, locateBinding, locateBinding, putIfNotNull, putIfNotNullMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.query.sqm.spi.CacheabilityInfluencers
getQueryOptionsMethods inherited from interface org.hibernate.query.CommonQueryContract
getFlushMode, getHibernateFlushMode, getQueryFlushMode, getTimeoutMethods inherited from interface org.hibernate.query.spi.DomainQueryExecutionContext
getQueryOptions, getSession, hasCallbackActionsMethods inherited from interface jakarta.persistence.Query
getCacheRetrieveMode, getCacheStoreMode, getFirstResult, getFlushMode, getHints, getMaxResults, getParameter, getParameter, getParameter, getParameter, getParameters, getParameterValue, getParameterValue, getParameterValue, getTimeout, isBoundMethods inherited from interface org.hibernate.query.Query
getComment, getLockOptions, getQueryOptions, list, streamMethods inherited from interface org.hibernate.query.spi.QueryImplementor
getSession, scroll, scrollMethods inherited from interface org.hibernate.reactive.query.ReactiveQuery
getComment, getLockOptions, getParameterMetadata, getQueryOptions, getQueryStringMethods inherited from interface org.hibernate.reactive.query.ReactiveQueryImplementor
getParameterBindingsMethods inherited from interface org.hibernate.reactive.query.ReactiveSelectionQuery
getCacheMode, getCacheRegion, getCacheRetrieveMode, getCacheStoreMode, getFetchSize, getFirstResult, getHibernateLockMode, getLockMode, getMaxResults, getReactiveResultList, isCacheable, isReadOnlyMethods inherited from interface org.hibernate.reactive.session.ReactiveSqmQueryImplementor
getSqmStatementMethods inherited from interface org.hibernate.query.SelectionQuery
getCacheMode, getCacheRegion, getCacheRetrieveMode, getCacheStoreMode, getFetchSize, getFirstResult, getHibernateLockMode, getKeyedResultList, getMaxResults, isCacheable, isReadOnly, setFollowOnStrategy, setLockScopeMethods inherited from interface org.hibernate.query.spi.SqmQuery
getQueryOptions
-
Constructor Details
-
Method Details
-
reactiveUnique
- Specified by:
reactiveUniquein interfaceReactiveSelectionQuery<R>
-
getReactiveSingleResult
- Specified by:
getReactiveSingleResultin interfaceReactiveSelectionQuery<R>
-
getResultCount
public long getResultCount() -
getReactiveResultCount
- Specified by:
getReactiveResultCountin interfaceReactiveSelectionQuery<R>
-
getReactiveSingleResultOrNull
- Specified by:
getReactiveSingleResultOrNullin interfaceReactiveSelectionQuery<R>
-
reactiveUniqueResultOptional
- Specified by:
reactiveUniqueResultOptionalin interfaceReactiveSelectionQuery<R>
-
reactiveList
- Specified by:
reactiveListin interfaceReactiveSelectionQuery<R>
-
getSingleResult
- Specified by:
getSingleResultin interfacejakarta.persistence.Query- Specified by:
getSingleResultin interfaceorg.hibernate.query.Query<R>- Specified by:
getSingleResultin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
getSingleResultin interfacejakarta.persistence.TypedQuery<R>- Overrides:
getSingleResultin classorg.hibernate.query.spi.AbstractSelectionQuery<R>
-
getSingleResultOrNull
- Specified by:
getSingleResultOrNullin interfacejakarta.persistence.Query- Specified by:
getSingleResultOrNullin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
getSingleResultOrNullin interfacejakarta.persistence.TypedQuery<R>- Overrides:
getSingleResultOrNullin classorg.hibernate.query.spi.AbstractSelectionQuery<R>
-
getCallback
public org.hibernate.sql.exec.spi.Callback getCallback()- Specified by:
getCallbackin interfaceorg.hibernate.query.spi.DomainQueryExecutionContext- Overrides:
getCallbackin classorg.hibernate.query.spi.AbstractSelectionQuery<R>
-
uniqueResult
-
uniqueResultOptional
-
getResultList
-
getResultStream
- Specified by:
getResultStreamin interfacejakarta.persistence.Query- Specified by:
getResultStreamin interfaceorg.hibernate.query.Query<R>- Specified by:
getResultStreamin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
getResultStreamin interfacejakarta.persistence.TypedQuery<R>- Overrides:
getResultStreamin classorg.hibernate.query.spi.AbstractSelectionQuery<R>
-
buildSelectQueryPlan
-
executeUpdate
public int executeUpdate() -
executeReactiveUpdate
- Specified by:
executeReactiveUpdatein interfaceReactiveMutationQuery<R>
-
doExecuteReactiveUpdate
-
setHint
- Specified by:
setHintin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setHintin interfaceorg.hibernate.query.MutationQuery- Specified by:
setHintin interfacejakarta.persistence.Query- Specified by:
setHintin interfaceorg.hibernate.query.Query<R>- Specified by:
setHintin interfaceReactiveQuery<R>- Specified by:
setHintin interfaceReactiveSelectionQuery<R>- Specified by:
setHintin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setHintin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setHintin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Specified by:
setHintin interfacejakarta.persistence.TypedQuery<R>- Overrides:
setHintin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
addQueryHint
- Specified by:
addQueryHintin interfaceorg.hibernate.query.Query<R>- Specified by:
addQueryHintin interfaceReactiveQuery<R>- Specified by:
addQueryHintin interfaceReactiveSqmQueryImplementor<R>- Specified by:
addQueryHintin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
addQueryHintin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setLockOptions
- Specified by:
setLockOptionsin interfaceorg.hibernate.query.Query<R>- Specified by:
setLockOptionsin interfaceReactiveQuery<R>- Specified by:
setLockOptionsin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setLockOptionsin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setLockOptionsin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setLockMode
- Specified by:
setLockModein interfaceReactiveQuery<R>- Specified by:
setLockModein interfaceReactiveSelectionQuery<R>- Specified by:
setLockModein interfaceReactiveSqmQueryImplementor<R>- Specified by:
setLockModein interfaceorg.hibernate.query.SelectionQuery<R>- Overrides:
setLockModein classorg.hibernate.query.spi.AbstractSelectionQuery<R>
-
setTupleTransformer
public <T> ReactiveSqmQueryImpl<T> setTupleTransformer(org.hibernate.query.TupleTransformer<T> transformer) - Specified by:
setTupleTransformerin interfaceorg.hibernate.query.Query<R>- Specified by:
setTupleTransformerin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setTupleTransformerin interfaceReactiveQuery<R>- Specified by:
setTupleTransformerin interfaceReactiveQueryImplementor<R>- Specified by:
setTupleTransformerin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setTupleTransformerin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setTupleTransformerin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setTupleTransformerin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setResultListTransformer
public ReactiveSqmQueryImpl<R> setResultListTransformer(org.hibernate.query.ResultListTransformer transformer) - Specified by:
setResultListTransformerin interfaceorg.hibernate.query.Query<R>- Specified by:
setResultListTransformerin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setResultListTransformerin interfaceReactiveQuery<R>- Specified by:
setResultListTransformerin interfaceReactiveQueryImplementor<R>- Specified by:
setResultListTransformerin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setResultListTransformerin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setResultListTransformerin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setResultListTransformerin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setResultTransformer
@Deprecated public <T> ReactiveSqmQueryImpl<T> setResultTransformer(org.hibernate.transform.ResultTransformer<T> transformer) Deprecated. -
setMaxResults
- Specified by:
setMaxResultsin interfacejakarta.persistence.Query- Specified by:
setMaxResultsin interfaceorg.hibernate.query.Query<R>- Specified by:
setMaxResultsin interfaceReactiveQuery<R>- Specified by:
setMaxResultsin interfaceReactiveSelectionQuery<R>- Specified by:
setMaxResultsin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setMaxResultsin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setMaxResultsin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Specified by:
setMaxResultsin interfacejakarta.persistence.TypedQuery<R>- Overrides:
setMaxResultsin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setFirstResult
- Specified by:
setFirstResultin interfacejakarta.persistence.Query- Specified by:
setFirstResultin interfaceorg.hibernate.query.Query<R>- Specified by:
setFirstResultin interfaceReactiveQuery<R>- Specified by:
setFirstResultin interfaceReactiveSelectionQuery<R>- Specified by:
setFirstResultin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setFirstResultin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setFirstResultin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Specified by:
setFirstResultin interfacejakarta.persistence.TypedQuery<R>- Overrides:
setFirstResultin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setHibernateFlushMode
- Specified by:
setHibernateFlushModein interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setHibernateFlushModein interfaceorg.hibernate.query.MutationQuery- Specified by:
setHibernateFlushModein interfaceorg.hibernate.query.Query<R>- Specified by:
setHibernateFlushModein interfaceReactiveMutationQuery<R>- Specified by:
setHibernateFlushModein interfaceReactiveQuery<R>- Specified by:
setHibernateFlushModein interfaceReactiveSelectionQuery<R>- Specified by:
setHibernateFlushModein interfaceReactiveSqmQueryImplementor<R>- Specified by:
setHibernateFlushModein interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setHibernateFlushModein interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setHibernateFlushModein interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setHibernateFlushModein classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setFlushMode
- Specified by:
setFlushModein interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setFlushModein interfaceorg.hibernate.query.MutationQuery- Specified by:
setFlushModein interfacejakarta.persistence.Query- Specified by:
setFlushModein interfaceorg.hibernate.query.Query<R>- Specified by:
setFlushModein interfaceReactiveQuery<R>- Specified by:
setFlushModein interfaceReactiveSelectionQuery<R>- Specified by:
setFlushModein interfaceReactiveSqmQueryImplementor<R>- Specified by:
setFlushModein interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setFlushModein interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Specified by:
setFlushModein interfacejakarta.persistence.TypedQuery<R>- Overrides:
setFlushModein classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setLockMode
- Specified by:
setLockModein interfacejakarta.persistence.Query- Specified by:
setLockModein interfaceorg.hibernate.query.Query<R>- Specified by:
setLockModein interfaceReactiveQuery<R>- Specified by:
setLockModein interfaceReactiveSelectionQuery<R>- Specified by:
setLockModein interfaceReactiveSqmQueryImplementor<R>- Specified by:
setLockModein interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setLockModein interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Specified by:
setLockModein interfacejakarta.persistence.TypedQuery<R>- Overrides:
setLockModein classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
applyGraph
public ReactiveSqmQueryImpl<R> applyGraph(org.hibernate.graph.RootGraph graph, org.hibernate.graph.GraphSemantic semantic) -
applyLoadGraph
-
applyFetchGraph
-
setComment
- Specified by:
setCommentin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setCommentin interfaceorg.hibernate.query.MutationQuery- Specified by:
setCommentin interfaceorg.hibernate.query.Query<R>- Specified by:
setCommentin interfaceReactiveQuery<R>- Specified by:
setCommentin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setCommentin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setCommentin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setCommentin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setCacheMode
- Specified by:
setCacheModein interfaceorg.hibernate.query.Query<R>- Specified by:
setCacheModein interfaceReactiveQuery<R>- Specified by:
setCacheModein interfaceReactiveSelectionQuery<R>- Specified by:
setCacheModein interfaceReactiveSqmQueryImplementor<R>- Specified by:
setCacheModein interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setCacheModein interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setCacheModein classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setCacheRetrieveMode
public ReactiveSqmQueryImpl<R> setCacheRetrieveMode(jakarta.persistence.CacheRetrieveMode cacheRetrieveMode) - Specified by:
setCacheRetrieveModein interfacejakarta.persistence.Query- Specified by:
setCacheRetrieveModein interfaceorg.hibernate.query.Query<R>- Specified by:
setCacheRetrieveModein interfaceReactiveQuery<R>- Specified by:
setCacheRetrieveModein interfaceReactiveSelectionQuery<R>- Specified by:
setCacheRetrieveModein interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setCacheRetrieveModein interfacejakarta.persistence.TypedQuery<R>- Overrides:
setCacheRetrieveModein classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- See Also:
-
setCacheStoreMode
- Specified by:
setCacheStoreModein interfacejakarta.persistence.Query- Specified by:
setCacheStoreModein interfaceorg.hibernate.query.Query<R>- Specified by:
setCacheStoreModein interfaceReactiveQuery<R>- Specified by:
setCacheStoreModein interfaceReactiveSelectionQuery<R>- Specified by:
setCacheStoreModein interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setCacheStoreModein interfacejakarta.persistence.TypedQuery<R>- Overrides:
setCacheStoreModein classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setCacheable
- Specified by:
setCacheablein interfaceorg.hibernate.query.Query<R>- Specified by:
setCacheablein interfaceReactiveQuery<R>- Specified by:
setCacheablein interfaceReactiveSelectionQuery<R>- Specified by:
setCacheablein interfaceReactiveSqmQueryImplementor<R>- Specified by:
setCacheablein interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setCacheablein interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setCacheablein classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setCacheRegion
- Specified by:
setCacheRegionin interfaceorg.hibernate.query.Query<R>- Specified by:
setCacheRegionin interfaceReactiveQuery<R>- Specified by:
setCacheRegionin interfaceReactiveSelectionQuery<R>- Specified by:
setCacheRegionin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setCacheRegionin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setCacheRegionin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setCacheRegionin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setHibernateLockMode
- Specified by:
setHibernateLockModein interfaceReactiveSelectionQuery<R>- Specified by:
setHibernateLockModein interfaceorg.hibernate.query.SelectionQuery<R>- Overrides:
setHibernateLockModein classorg.hibernate.query.spi.AbstractSelectionQuery<R>
-
setTimeout
- Specified by:
setTimeoutin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setTimeoutin interfaceorg.hibernate.query.MutationQuery- Specified by:
setTimeoutin interfaceorg.hibernate.query.Query<R>- Specified by:
setTimeoutin interfaceReactiveQuery<R>- Specified by:
setTimeoutin interfaceReactiveSelectionQuery<R>- Specified by:
setTimeoutin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setTimeoutin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setTimeoutin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setTimeoutin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setFetchSize
- Specified by:
setFetchSizein interfaceorg.hibernate.query.Query<R>- Specified by:
setFetchSizein interfaceReactiveQuery<R>- Specified by:
setFetchSizein interfaceReactiveSelectionQuery<R>- Specified by:
setFetchSizein interfaceReactiveSqmQueryImplementor<R>- Specified by:
setFetchSizein interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setFetchSizein interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setFetchSizein classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setReadOnly
- Specified by:
setReadOnlyin interfaceorg.hibernate.query.Query<R>- Specified by:
setReadOnlyin interfaceReactiveQuery<R>- Specified by:
setReadOnlyin interfaceReactiveSelectionQuery<R>- Specified by:
setReadOnlyin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setReadOnlyin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setReadOnlyin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setReadOnlyin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setProperties
Description copied from interface:ReactiveQueryBind the property values of the given bean to named parameters of the query, matching property names with parameter names and mapping property types to Hibernate types using heuristics.- Specified by:
setPropertiesin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setPropertiesin interfaceorg.hibernate.query.MutationQuery- Specified by:
setPropertiesin interfaceorg.hibernate.query.Query<R>- Specified by:
setPropertiesin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setPropertiesin interfaceReactiveMutationQuery<R>- Specified by:
setPropertiesin interfaceReactiveQuery<R>- Specified by:
setPropertiesin interfaceReactiveQueryImplementor<R>- Specified by:
setPropertiesin interfaceReactiveSelectionQuery<R>- Specified by:
setPropertiesin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setPropertiesin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setPropertiesin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setPropertiesin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setPropertiesin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- Parameters:
bean- any JavaBean or POJO- Returns:
this, for method chaining
-
setProperties
Description copied from interface:ReactiveQueryBind the values of the given Map for each named parameters of the query, matching key names with parameter names and mapping value types to Hibernate types using heuristics.- Specified by:
setPropertiesin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setPropertiesin interfaceorg.hibernate.query.MutationQuery- Specified by:
setPropertiesin interfaceorg.hibernate.query.Query<R>- Specified by:
setPropertiesin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setPropertiesin interfaceReactiveMutationQuery<R>- Specified by:
setPropertiesin interfaceReactiveQuery<R>- Specified by:
setPropertiesin interfaceReactiveQueryImplementor<R>- Specified by:
setPropertiesin interfaceReactiveSelectionQuery<R>- Specified by:
setPropertiesin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setPropertiesin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setPropertiesin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setPropertiesin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setPropertiesin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- Parameters:
bean- aMapof names to arguments- Returns:
this, for method chaining
-
setParameter
- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterin interfacejakarta.persistence.Query- Specified by:
setParameterin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterin interfaceReactiveMutationQuery<R>- Specified by:
setParameterin interfaceReactiveQuery<R>- Specified by:
setParameterin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Specified by:
setParameterin interfacejakarta.persistence.TypedQuery<R>- Overrides:
setParameterin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setParameter
- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterin interfaceReactiveMutationQuery<R>- Specified by:
setParameterin interfaceReactiveQuery<R>- Specified by:
setParameterin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setParameter
public <P> ReactiveSqmQueryImpl<R> setParameter(String name, P value, jakarta.persistence.metamodel.Type<P> type) - Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterin interfaceReactiveMutationQuery<R>- Specified by:
setParameterin interfaceReactiveQuery<R>- Specified by:
setParameterin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setParameter
public ReactiveSqmQueryImpl<R> setParameter(String name, Instant value, jakarta.persistence.TemporalType temporalType) Description copied from interface:ReactiveQueryBind anInstantvalue to the named query parameter using just the portion indicated by the givenTemporalType.- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterin interfaceReactiveMutationQuery<R>- Specified by:
setParameterin interfaceReactiveQuery<R>- Specified by:
setParameterin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setParameter
Description copied from interface:ReactiveQueryBind the given argument to an ordinal query parameter.If the type of the parameter cannot be inferred from the context in which it occurs, use one of the forms which accepts a "type".
- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterin interfacejakarta.persistence.Query- Specified by:
setParameterin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterin interfaceReactiveMutationQuery<R>- Specified by:
setParameterin interfaceReactiveQuery<R>- Specified by:
setParameterin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Specified by:
setParameterin interfacejakarta.persistence.TypedQuery<R>- Overrides:
setParameterin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- See Also:
-
setParameter
Description copied from interface:ReactiveQueryBind the given argument to an ordinal query parameter using the given Class reference to attempt to determine theTypeto use. If unable to determine an appropriateType,ReactiveQuery.setParameter(int, Object)is used.- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterin interfaceReactiveMutationQuery<R>- Specified by:
setParameterin interfaceReactiveQuery<R>- Specified by:
setParameterin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- See Also:
-
setParameter
public <P> ReactiveSqmQueryImpl<R> setParameter(int position, P value, jakarta.persistence.metamodel.Type<P> type) Description copied from interface:ReactiveQueryBind the given argument to an ordinal query parameter using the givenType.- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterin interfaceReactiveMutationQuery<R>- Specified by:
setParameterin interfaceReactiveQuery<R>- Specified by:
setParameterin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setParameter
public ReactiveSqmQueryImpl<R> setParameter(int position, Instant value, jakarta.persistence.TemporalType temporalType) Description copied from interface:ReactiveQueryBind anInstantvalue to the ordinal query parameter using just the portion indicated by the givenTemporalType.- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterin interfaceReactiveMutationQuery<R>- Specified by:
setParameterin interfaceReactiveQuery<R>- Specified by:
setParameterin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setParameter
public <P> ReactiveSqmQueryImpl<R> setParameter(org.hibernate.query.QueryParameter<P> parameter, P value) - Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterin interfaceReactiveMutationQuery<R>- Specified by:
setParameterin interfaceReactiveQuery<R>- Specified by:
setParameterin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setParameter
public <P> ReactiveSqmQueryImpl<R> setParameter(org.hibernate.query.QueryParameter<P> parameter, P value, Class<P> javaType) - Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterin interfaceReactiveMutationQuery<R>- Specified by:
setParameterin interfaceReactiveQuery<R>- Specified by:
setParameterin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setParameter
public <P> ReactiveSqmQueryImpl<R> setParameter(org.hibernate.query.QueryParameter<P> parameter, P value, jakarta.persistence.metamodel.Type<P> type) - Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterin interfaceReactiveMutationQuery<R>- Specified by:
setParameterin interfaceReactiveQuery<R>- Specified by:
setParameterin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setParameter
public <P> ReactiveSqmQueryImpl<R> setParameter(jakarta.persistence.Parameter<P> parameter, P value) - Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterin interfacejakarta.persistence.Query- Specified by:
setParameterin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterin interfaceReactiveMutationQuery<R>- Specified by:
setParameterin interfaceReactiveQuery<R>- Specified by:
setParameterin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Specified by:
setParameterin interfacejakarta.persistence.TypedQuery<R>- Overrides:
setParameterin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setParameter
public ReactiveSqmQueryImpl<R> setParameter(jakarta.persistence.Parameter<Calendar> param, Calendar value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterin interfacejakarta.persistence.Query- Specified by:
setParameterin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterin interfaceReactiveMutationQuery<R>- Specified by:
setParameterin interfaceReactiveQuery<R>- Specified by:
setParameterin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Specified by:
setParameterin interfacejakarta.persistence.TypedQuery<R>- Overrides:
setParameterin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setParameter
public ReactiveSqmQueryImpl<R> setParameter(jakarta.persistence.Parameter<Date> param, Date value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterin interfacejakarta.persistence.Query- Specified by:
setParameterin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterin interfaceReactiveMutationQuery<R>- Specified by:
setParameterin interfaceReactiveQuery<R>- Specified by:
setParameterin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Specified by:
setParameterin interfacejakarta.persistence.TypedQuery<R>- Overrides:
setParameterin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setParameter
public ReactiveSqmQueryImpl<R> setParameter(String name, Calendar value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterin interfacejakarta.persistence.Query- Specified by:
setParameterin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterin interfaceReactiveMutationQuery<R>- Specified by:
setParameterin interfaceReactiveQuery<R>- Specified by:
setParameterin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Specified by:
setParameterin interfacejakarta.persistence.TypedQuery<R>- Overrides:
setParameterin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setParameter
public ReactiveSqmQueryImpl<R> setParameter(String name, Date value, jakarta.persistence.TemporalType temporalType) - Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterin interfacejakarta.persistence.Query- Specified by:
setParameterin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterin interfaceReactiveMutationQuery<R>- Specified by:
setParameterin interfaceReactiveQuery<R>- Specified by:
setParameterin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Specified by:
setParameterin interfacejakarta.persistence.TypedQuery<R>- Overrides:
setParameterin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setParameter
public ReactiveSqmQueryImpl<R> setParameter(int position, Calendar value, jakarta.persistence.TemporalType temporalType) Description copied from interface:ReactiveQueryQueryoverride- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterin interfacejakarta.persistence.Query- Specified by:
setParameterin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterin interfaceReactiveMutationQuery<R>- Specified by:
setParameterin interfaceReactiveQuery<R>- Specified by:
setParameterin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Specified by:
setParameterin interfacejakarta.persistence.TypedQuery<R>- Overrides:
setParameterin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setParameter
public ReactiveSqmQueryImpl<R> setParameter(int position, Date value, jakarta.persistence.TemporalType temporalType) Description copied from interface:ReactiveQueryQueryoverride- Specified by:
setParameterin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterin interfacejakarta.persistence.Query- Specified by:
setParameterin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterin interfaceReactiveMutationQuery<R>- Specified by:
setParameterin interfaceReactiveQuery<R>- Specified by:
setParameterin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Specified by:
setParameterin interfacejakarta.persistence.TypedQuery<R>- Overrides:
setParameterin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setParameterList
- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterListin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterListin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveMutationQuery<R>- Specified by:
setParameterListin interfaceReactiveQuery<R>- Specified by:
setParameterListin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterListin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterListin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setParameterList
public <P> ReactiveSqmQueryImpl<R> setParameterList(String name, Collection<? extends P> values, Class<P> javaType) - Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterListin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterListin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveMutationQuery<R>- Specified by:
setParameterListin interfaceReactiveQuery<R>- Specified by:
setParameterListin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterListin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterListin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
setParameterList
public <P> ReactiveSqmQueryImpl<R> setParameterList(String name, Collection<? extends P> values, jakarta.persistence.metamodel.Type<P> type) Description copied from interface:ReactiveQueryBind multiple arguments to a named query parameter using the givenType.- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterListin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterListin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveMutationQuery<R>- Specified by:
setParameterListin interfaceReactiveQuery<R>- Specified by:
setParameterListin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterListin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterListin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- Returns:
this, for method chaining
-
setParameterList
Description copied from interface:ReactiveQueryBind multiple arguments to a named query parameter. The "type mapping" for the binding is inferred from the type of the first collection element.- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterListin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterListin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveMutationQuery<R>- Specified by:
setParameterListin interfaceReactiveQuery<R>- Specified by:
setParameterListin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterListin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterListin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- Returns:
this, for method chaining
-
setParameterList
Description copied from interface:ReactiveQueryBind multiple arguments to a named query parameter using the given Class reference to attempt to determine theTypeto use. If unable to determine an appropriateType,ReactiveQuery.setParameterList(String, Collection)is used.- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterListin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterListin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveMutationQuery<R>- Specified by:
setParameterListin interfaceReactiveQuery<R>- Specified by:
setParameterListin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterListin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterListin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- Returns:
this, for method chaining- See Also:
-
setParameterList
public <P> ReactiveSqmQueryImpl<R> setParameterList(String name, P[] values, jakarta.persistence.metamodel.Type<P> type) Description copied from interface:ReactiveQueryBind multiple arguments to a named query parameter using the givenType.- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterListin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterListin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveMutationQuery<R>- Specified by:
setParameterListin interfaceReactiveQuery<R>- Specified by:
setParameterListin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterListin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterListin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- Returns:
this, for method chaining
-
setParameterList
Description copied from interface:ReactiveQueryBind multiple arguments to an ordinal query parameter. The "type mapping" for the binding is inferred from the type of the first collection element.- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterListin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterListin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveMutationQuery<R>- Specified by:
setParameterListin interfaceReactiveQuery<R>- Specified by:
setParameterListin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterListin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterListin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- Returns:
this, for method chaining
-
setParameterList
public <P> ReactiveSqmQueryImpl<R> setParameterList(int position, Collection<? extends P> values, Class<P> javaType) Description copied from interface:ReactiveQueryBind multiple arguments to an ordinal query parameter using the given Class reference to attempt to determine theTypeto use. If unable to determine an appropriateType,ReactiveQuery.setParameterList(String, Collection)is used.- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterListin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterListin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveMutationQuery<R>- Specified by:
setParameterListin interfaceReactiveQuery<R>- Specified by:
setParameterListin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterListin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterListin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- Returns:
this, for method chaining- See Also:
-
setParameterList
public <P> ReactiveSqmQueryImpl<R> setParameterList(int position, Collection<? extends P> values, jakarta.persistence.metamodel.Type<P> type) Description copied from interface:ReactiveQueryBind multiple arguments to an ordinal query parameter using the givenType.- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterListin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterListin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveMutationQuery<R>- Specified by:
setParameterListin interfaceReactiveQuery<R>- Specified by:
setParameterListin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterListin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterListin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- Returns:
this, for method chaining
-
setParameterList
Description copied from interface:ReactiveQueryBind multiple arguments to an ordinal query parameter.The "type mapping" for the binding is inferred from the type of the first collection element.
- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterListin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterListin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveMutationQuery<R>- Specified by:
setParameterListin interfaceReactiveQuery<R>- Specified by:
setParameterListin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterListin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterListin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- Returns:
this, for method chaining
-
setParameterList
Description copied from interface:ReactiveQueryBind multiple arguments to an ordinal query parameter using the givenClassreference to attempt to determine theTypeto use. If unable to determine an appropriateType,ReactiveQuery.setParameterList(String, Collection)is used.- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterListin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterListin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveMutationQuery<R>- Specified by:
setParameterListin interfaceReactiveQuery<R>- Specified by:
setParameterListin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterListin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterListin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- Returns:
this, for method chaining- See Also:
-
setParameterList
public <P> ReactiveSqmQueryImpl<R> setParameterList(int position, P[] values, jakarta.persistence.metamodel.Type<P> type) Description copied from interface:ReactiveQueryBind multiple arguments to an ordinal query parameter using the givenType.- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterListin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterListin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveMutationQuery<R>- Specified by:
setParameterListin interfaceReactiveQuery<R>- Specified by:
setParameterListin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterListin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterListin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- Returns:
this, for method chaining
-
setParameterList
public <P> ReactiveSqmQueryImpl<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, Collection<? extends P> values) Description copied from interface:ReactiveQueryBind multiple arguments to the query parameter represented by the givenQueryParameter.The type of the parameter is inferred from the context in which it occurs, and from the type of the first given argument.
- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterListin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterListin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveMutationQuery<R>- Specified by:
setParameterListin interfaceReactiveQuery<R>- Specified by:
setParameterListin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterListin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterListin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- Parameters:
parameter- the parameter mementovalues- a collection of arguments- Returns:
this, for method chaining
-
setParameterList
public <P> ReactiveSqmQueryImpl<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, Collection<? extends P> values, Class<P> javaType) Description copied from interface:ReactiveQueryBind multiple arguments to the query parameter represented by the givenQueryParameterusing the given Class reference to attempt to determine theTypeto use. If unable to determine an appropriateType,ReactiveQuery.setParameterList(String, Collection)is used.- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterListin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterListin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveMutationQuery<R>- Specified by:
setParameterListin interfaceReactiveQuery<R>- Specified by:
setParameterListin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterListin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterListin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- Returns:
this, for method chaining- See Also:
-
setParameterList
public <P> ReactiveSqmQueryImpl<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, Collection<? extends P> values, jakarta.persistence.metamodel.Type<P> type) Description copied from interface:ReactiveQueryBind multiple arguments to the query parameter represented by the givenQueryParameter, inferring theType.The "type mapping" for the binding is inferred from the type of the first collection element.
- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterListin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterListin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveMutationQuery<R>- Specified by:
setParameterListin interfaceReactiveQuery<R>- Specified by:
setParameterListin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterListin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterListin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- Returns:
this, for method chaining
-
setParameterList
public <P> ReactiveSqmQueryImpl<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values) Description copied from interface:ReactiveQueryBind multiple arguments to the query parameter represented by the givenQueryParameterThe type of the parameter is inferred between the context in which it occurs, the type associated with the QueryParameter and the type of the first given argument.
- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterListin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterListin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveMutationQuery<R>- Specified by:
setParameterListin interfaceReactiveQuery<R>- Specified by:
setParameterListin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterListin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterListin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- Parameters:
parameter- the parameter mementovalues- a collection of arguments- Returns:
this, for method chaining
-
setParameterList
public <P> ReactiveSqmQueryImpl<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values, Class<P> javaType) Description copied from interface:ReactiveQueryBind multiple arguments to the query parameter represented by the givenQueryParameterusing the given Class reference to attempt to determine theTypeto use. If unable to determine an appropriateType,ReactiveQuery.setParameterList(String, Collection)is used- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterListin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterListin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveMutationQuery<R>- Specified by:
setParameterListin interfaceReactiveQuery<R>- Specified by:
setParameterListin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterListin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterListin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- Returns:
this, for method chaining- See Also:
-
setParameterList
public <P> ReactiveSqmQueryImpl<R> setParameterList(org.hibernate.query.QueryParameter<P> parameter, P[] values, jakarta.persistence.metamodel.Type<P> type) Description copied from interface:ReactiveQueryBind multiple arguments to the query parameter represented by the givenQueryParameter, inferring theType.The "type mapping" for the binding is inferred from the type of the first collection element
- Specified by:
setParameterListin interfaceorg.hibernate.query.CommonQueryContract- Specified by:
setParameterListin interfaceorg.hibernate.query.MutationQuery- Specified by:
setParameterListin interfaceorg.hibernate.query.Query<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.QueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveMutationQuery<R>- Specified by:
setParameterListin interfaceReactiveQuery<R>- Specified by:
setParameterListin interfaceReactiveQueryImplementor<R>- Specified by:
setParameterListin interfaceReactiveSelectionQuery<R>- Specified by:
setParameterListin interfaceReactiveSqmQueryImplementor<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.SelectionQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.spi.SqmQuery<R>- Specified by:
setParameterListin interfaceorg.hibernate.query.hql.spi.SqmQueryImplementor<R>- Overrides:
setParameterListin classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>- Returns:
this, for method chaining
-
setFollowOnLocking
- Specified by:
setFollowOnLockingin interfaceReactiveSelectionQuery<R>- Specified by:
setFollowOnLockingin interfaceorg.hibernate.query.SelectionQuery<R>- Overrides:
setFollowOnLockingin classorg.hibernate.query.spi.AbstractSelectionQuery<R>
-
applyGraph
public void applyGraph(org.hibernate.graph.spi.RootGraphImplementor<?> graph, org.hibernate.graph.GraphSemantic semantic) - Specified by:
applyGraphin interfaceReactiveSelectionQuery<R>- Overrides:
applyGraphin classorg.hibernate.query.spi.AbstractCommonQueryContract
-
enableFetchProfile
- Specified by:
enableFetchProfilein interfaceorg.hibernate.query.Query<R>- Specified by:
enableFetchProfilein interfaceReactiveSelectionQuery<R>- Specified by:
enableFetchProfilein interfaceorg.hibernate.query.SelectionQuery<R>- Overrides:
enableFetchProfilein classorg.hibernate.query.sqm.internal.SqmQueryImpl<R>
-
max
-
first
protected int first(boolean arg0, org.hibernate.query.sqm.tree.select.SqmSelectStatement<?> arg1) -
hasLimit
protected static boolean hasLimit(org.hibernate.query.sqm.tree.select.SqmSelectStatement<?> arg0, org.hibernate.query.spi.MutableQueryOptions arg1) -
needsDistinct
protected boolean needsDistinct(boolean arg0, boolean arg1, org.hibernate.query.sqm.tree.select.SqmSelectStatement<?> arg2) -
hasAppliedGraph
protected static boolean hasAppliedGraph(org.hibernate.query.spi.MutableQueryOptions arg0) -
errorOrLogForPaginationWithCollectionFetch
protected void errorOrLogForPaginationWithCollectionFetch() -
copyParameterBindings
protected void copyParameterBindings(org.hibernate.query.spi.QueryParameterBindings arg0) -
bindCriteriaParameter
protected <T extends Object> void bindCriteriaParameter(org.hibernate.query.sqm.tree.expression.SqmJpaCriteriaParameterWrapper<T> arg0) -
getKeyedResultList
-
buildConcreteQueryPlan
-
buildConcreteQueryPlan
-
applySqmOptions
protected void applySqmOptions(org.hibernate.query.sqm.spi.NamedSqmQueryMemento<?> arg0) -
buildTupleMetadata
-