public interface ReactiveQuery<R>
Stage.Query
and
Mutiny.Query
APIs.ReactiveSession
Modifier and Type | Method and Description |
---|---|
static <T> T |
convertQueryException(T result,
java.lang.Throwable e,
org.hibernate.query.internal.AbstractProducedQuery<?> query) |
java.util.concurrent.CompletionStage<java.lang.Integer> |
executeReactiveUpdate() |
static <R> R |
extractUniqueResult(java.util.List<R> list,
org.hibernate.query.internal.AbstractProducedQuery<R> query) |
org.hibernate.CacheMode |
getCacheMode() |
java.lang.String |
getCacheRegion() |
int |
getFirstResult() |
org.hibernate.FlushMode |
getHibernateFlushMode() |
int |
getMaxResults() |
java.util.concurrent.CompletionStage<java.util.List<R>> |
getReactiveResultList() |
java.util.concurrent.CompletionStage<R> |
getReactiveSingleResult() |
default java.util.concurrent.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(java.lang.String cacheRegion) |
ReactiveQuery<R> |
setComment(java.lang.String comment) |
ReactiveQuery<R> |
setFirstResult(int firstResult) |
ReactiveQuery<R> |
setHibernateFlushMode(org.hibernate.FlushMode flushMode) |
ReactiveQuery<R> |
setLockMode(org.hibernate.LockMode lockMode) |
ReactiveQuery<R> |
setLockMode(java.lang.String alias,
org.hibernate.LockMode lockMode) |
ReactiveQuery<R> |
setLockOptions(org.hibernate.LockOptions lockOptions) |
ReactiveQuery<R> |
setMaxResults(int maxResults) |
ReactiveQuery<R> |
setParameter(int position,
java.lang.Object value) |
<T> ReactiveQuery<R> |
setParameter(javax.persistence.Parameter<T> parameter,
T value) |
ReactiveQuery<R> |
setParameter(java.lang.String name,
java.lang.Object value) |
void |
setParameterMetadata(org.hibernate.query.criteria.internal.compile.InterpretedParameterMetadata parameterMetadata) |
void |
setPlan(javax.persistence.EntityGraph<R> entityGraph) |
ReactiveQuery<R> |
setQueryHint(java.lang.String hintName,
java.lang.Object value) |
ReactiveQuery<R> |
setQuerySpaces(java.lang.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)
java.util.concurrent.CompletionStage<R> getReactiveSingleResult()
java.util.concurrent.CompletionStage<java.util.List<R>> getReactiveResultList()
default java.util.concurrent.CompletionStage<R> getReactiveSingleResultOrNull()
java.util.concurrent.CompletionStage<java.lang.Integer> executeReactiveUpdate()
ReactiveQuery<R> setParameter(int position, java.lang.Object value)
ReactiveQuery<R> setParameter(java.lang.String name, java.lang.Object value)
<T> ReactiveQuery<R> setParameter(javax.persistence.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(java.lang.String comment)
ReactiveQuery<R> setQueryHint(java.lang.String hintName, java.lang.Object value)
ReactiveQuery<R> setLockMode(org.hibernate.LockMode lockMode)
ReactiveQuery<R> setLockMode(java.lang.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, java.lang.Throwable e, org.hibernate.query.internal.AbstractProducedQuery<?> query)
static <R> R extractUniqueResult(java.util.List<R> list, org.hibernate.query.internal.AbstractProducedQuery<R> query)
void setPlan(javax.persistence.EntityGraph<R> entityGraph)
ReactiveQuery<R> setCacheable(boolean cacheable)
boolean isCacheable()
ReactiveQuery<R> setCacheRegion(java.lang.String cacheRegion)
java.lang.String getCacheRegion()
ReactiveQuery<R> setQuerySpaces(java.lang.String[] querySpaces)