public class ReactiveQueryImpl<R> extends <any> implements ReactiveQuery<R>
ReactiveQuery
by extension of QueryImpl
.Constructor and Description |
---|
ReactiveQueryImpl(SharedSessionContractImplementor producer, ParameterMetadata parameterMetadata, String queryString) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
convertQueryException, extractUniqueResult, getCacheMode, getCacheRegion, getFirstResult, getMaxResults, getReturnTypes, isCacheable, isReadOnly
public ReactiveQueryImpl(SharedSessionContractImplementor producer, ParameterMetadata parameterMetadata, String queryString)
public void setParameterMetadata(InterpretedParameterMetadata parameterMetadata)
setParameterMetadata
in interface ReactiveQuery<R>
public CompletionStage<R> getReactiveSingleResult()
getReactiveSingleResult
in interface ReactiveQuery<R>
public CompletionStage<Integer> executeReactiveUpdate()
executeReactiveUpdate
in interface ReactiveQuery<R>
public CompletionStage<List<R>> getReactiveResultList()
getReactiveResultList
in interface ReactiveQuery<R>
public ReactiveQueryImpl<R> setParameter(int position, Object value)
setParameter
in interface ReactiveQuery<R>
public ReactiveQueryImpl<R> setParameter(String name, Object value)
setParameter
in interface ReactiveQuery<R>
public <P> ReactiveQueryImpl<R> setParameter(<any> parameter, P value)
public ReactiveQueryImpl<R> setMaxResults(int maxResults)
setMaxResults
in interface ReactiveQuery<R>
public ReactiveQueryImpl<R> setFirstResult(int firstResult)
setFirstResult
in interface ReactiveQuery<R>
public ReactiveQueryImpl<R> setReadOnly(boolean readOnly)
setReadOnly
in interface ReactiveQuery<R>
public ReactiveQueryImpl<R> setComment(String comment)
setComment
in interface ReactiveQuery<R>
public ReactiveQuery<R> setLockMode(LockMode lockMode)
setLockMode
in interface ReactiveQuery<R>
public ReactiveQueryImpl<R> setLockOptions(LockOptions lockOptions)
setLockOptions
in interface ReactiveQuery<R>
public ReactiveQuery<R> setQueryHint(String hintName, Object value)
setQueryHint
in interface ReactiveQuery<R>
public ReactiveQueryImpl<R> setLockMode(String alias, LockMode lockMode)
setLockMode
in interface ReactiveQuery<R>
public ReactiveQueryImpl<R> setCacheMode(CacheMode cacheMode)
setCacheMode
in interface ReactiveQuery<R>
public ReactiveQueryImpl<R> setHibernateFlushMode(FlushMode flushMode)
setHibernateFlushMode
in interface ReactiveQuery<R>
public FlushMode getHibernateFlushMode()
getHibernateFlushMode
in interface ReactiveQuery<R>
public ReactiveQueryImpl<R> setResultTransformer(ResultTransformer resultTransformer)
setResultTransformer
in interface ReactiveQuery<R>
public void setPlan(<any> entityGraph)
setPlan
in interface ReactiveQuery<R>
public ReactiveQueryImpl<R> setCacheable(boolean cacheable)
setCacheable
in interface ReactiveQuery<R>
public ReactiveQueryImpl<R> setCacheRegion(String cacheRegion)
setCacheRegion
in interface ReactiveQuery<R>