public interface ReactiveQuery<R>
Stage.Query
and
Mutiny.Query
APIs.ReactiveSession
Modifier and Type | Method and Description |
---|---|
static <T> T |
convertQueryException(T result,
Throwable e,
org.hibernate.query.internal.AbstractProducedQuery<?> query) |
CompletionStage<Integer> |
executeReactiveUpdate() |
static <R> R |
extractUniqueResult(List<R> list,
org.hibernate.query.internal.AbstractProducedQuery<R> query) |
static <R> R |
extractUniqueResultOrNull(List<R> list,
org.hibernate.query.internal.AbstractProducedQuery<R> query) |
org.hibernate.CacheMode |
getCacheMode() |
String |
getCacheRegion() |
int |
getFirstResult() |
org.hibernate.FlushMode |
getHibernateFlushMode() |
int |
getMaxResults() |
CompletionStage<List<R>> |
getReactiveResultList() |
CompletionStage<R> |
getReactiveSingleResult() |
CompletionStage<R> |
getReactiveSingleResultOrNull() |
org.hibernate.type.Type[] |
getReturnTypes() |
boolean |
isCacheable() |
boolean |
isReadOnly() |
ReactiveQuery<R> |
setCacheable(boolean cacheable) |
ReactiveQuery<R> |
setCacheMode(org.hibernate.CacheMode cacheMode) |
ReactiveQuery<R> |
setCacheRegion(String cacheRegion) |
ReactiveQuery<R> |
setComment(String comment) |
ReactiveQuery<R> |
setFirstResult(int firstResult) |
ReactiveQuery<R> |
setHibernateFlushMode(org.hibernate.FlushMode flushMode) |
ReactiveQuery<R> |
setLockMode(org.hibernate.LockMode lockMode) |
ReactiveQuery<R> |
setLockMode(String alias,
org.hibernate.LockMode lockMode) |
ReactiveQuery<R> |
setLockOptions(org.hibernate.LockOptions lockOptions) |
ReactiveQuery<R> |
setMaxResults(int maxResults) |
ReactiveQuery<R> |
setParameter(int position,
Object value) |
<T> ReactiveQuery<R> |
setParameter(Parameter<T> parameter,
T value) |
ReactiveQuery<R> |
setParameter(String name,
Object value) |
void |
setParameterMetadata(org.hibernate.query.criteria.internal.compile.InterpretedParameterMetadata parameterMetadata) |
void |
setPlan(EntityGraph<R> entityGraph) |
ReactiveQuery<R> |
setQueryHint(String hintName,
Object value) |
ReactiveQuery<R> |
setQuerySpaces(String[] querySpaces) |
ReactiveQuery<R> |
setReadOnly(boolean readOnly) |
ReactiveQuery<R> |
setResultTransformer(org.hibernate.transform.ResultTransformer resultTransformer) |
void setParameterMetadata(org.hibernate.query.criteria.internal.compile.InterpretedParameterMetadata parameterMetadata)
CompletionStage<R> getReactiveSingleResult()
CompletionStage<List<R>> getReactiveResultList()
CompletionStage<R> getReactiveSingleResultOrNull()
CompletionStage<Integer> executeReactiveUpdate()
ReactiveQuery<R> setParameter(int position, Object value)
ReactiveQuery<R> setParameter(String name, Object value)
<T> ReactiveQuery<R> setParameter(Parameter<T> parameter, T value)
ReactiveQuery<R> setMaxResults(int maxResults)
ReactiveQuery<R> setFirstResult(int firstResult)
int getMaxResults()
int getFirstResult()
ReactiveQuery<R> setReadOnly(boolean readOnly)
boolean isReadOnly()
ReactiveQuery<R> setComment(String comment)
ReactiveQuery<R> setQueryHint(String hintName, Object value)
ReactiveQuery<R> setLockMode(org.hibernate.LockMode lockMode)
ReactiveQuery<R> setLockMode(String alias, org.hibernate.LockMode lockMode)
ReactiveQuery<R> setLockOptions(org.hibernate.LockOptions lockOptions)
ReactiveQuery<R> setCacheMode(org.hibernate.CacheMode cacheMode)
org.hibernate.CacheMode getCacheMode()
org.hibernate.FlushMode getHibernateFlushMode()
ReactiveQuery<R> setHibernateFlushMode(org.hibernate.FlushMode flushMode)
ReactiveQuery<R> setResultTransformer(org.hibernate.transform.ResultTransformer resultTransformer)
org.hibernate.type.Type[] getReturnTypes()
static <T> T convertQueryException(T result, Throwable e, org.hibernate.query.internal.AbstractProducedQuery<?> query)
static <R> R extractUniqueResult(List<R> list, org.hibernate.query.internal.AbstractProducedQuery<R> query)
static <R> R extractUniqueResultOrNull(List<R> list, org.hibernate.query.internal.AbstractProducedQuery<R> query)
void setPlan(EntityGraph<R> entityGraph)
ReactiveQuery<R> setCacheable(boolean cacheable)
boolean isCacheable()
ReactiveQuery<R> setCacheRegion(String cacheRegion)
String getCacheRegion()
ReactiveQuery<R> setQuerySpaces(String[] querySpaces)
Copyright © 2020-2022 Red Hat, Inc. All Rights Reserved.