Class ReactiveNamedSqmQueryMemento
- java.lang.Object
-
- org.hibernate.reactive.query.sql.spi.ReactiveNamedSqmQueryMemento
-
- All Implemented Interfaces:
org.hibernate.query.named.NamedQueryMemento,org.hibernate.query.sqm.spi.NamedSqmQueryMemento
public class ReactiveNamedSqmQueryMemento extends Object implements org.hibernate.query.sqm.spi.NamedSqmQueryMemento
- See Also:
NamedNativeQueryMemento
-
-
Constructor Summary
Constructors Constructor Description ReactiveNamedSqmQueryMemento(org.hibernate.query.sqm.spi.NamedSqmQueryMemento delegate)
-
Method Summary
-
-
-
Method Detail
-
toQuery
public <T> org.hibernate.query.hql.spi.SqmQueryImplementor<T> toQuery(SharedSessionContractImplementor session)
- Specified by:
toQueryin interfaceorg.hibernate.query.named.NamedQueryMemento- Specified by:
toQueryin interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
toQuery
public <T> org.hibernate.query.hql.spi.SqmQueryImplementor<T> toQuery(SharedSessionContractImplementor session, Class<T> resultType)
- Specified by:
toQueryin interfaceorg.hibernate.query.named.NamedQueryMemento- Specified by:
toQueryin interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
toSelectionQuery
public <T> org.hibernate.query.sqm.SqmSelectionQuery<T> toSelectionQuery(Class<T> resultType, SharedSessionContractImplementor session)
- Specified by:
toSelectionQueryin interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
getHqlString
public String getHqlString()
- Specified by:
getHqlStringin interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
getSqmStatement
public org.hibernate.query.sqm.tree.SqmStatement<?> getSqmStatement()
- Specified by:
getSqmStatementin interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
getFirstResult
public Integer getFirstResult()
- Specified by:
getFirstResultin interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
getMaxResults
public Integer getMaxResults()
- Specified by:
getMaxResultsin interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
getLockOptions
public LockOptions getLockOptions()
- Specified by:
getLockOptionsin interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
getParameterTypes
public Map<String,String> getParameterTypes()
- Specified by:
getParameterTypesin interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
makeCopy
public org.hibernate.query.sqm.spi.NamedSqmQueryMemento makeCopy(String name)
- Specified by:
makeCopyin interfaceorg.hibernate.query.named.NamedQueryMemento- Specified by:
makeCopyin interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
getRegistrationName
public String getRegistrationName()
- Specified by:
getRegistrationNamein interfaceorg.hibernate.query.named.NamedQueryMemento
-
getCacheable
public Boolean getCacheable()
- Specified by:
getCacheablein interfaceorg.hibernate.query.named.NamedQueryMemento
-
getCacheRegion
public String getCacheRegion()
- Specified by:
getCacheRegionin interfaceorg.hibernate.query.named.NamedQueryMemento
-
getCacheMode
public CacheMode getCacheMode()
- Specified by:
getCacheModein interfaceorg.hibernate.query.named.NamedQueryMemento
-
getFlushMode
public FlushMode getFlushMode()
- Specified by:
getFlushModein interfaceorg.hibernate.query.named.NamedQueryMemento
-
getReadOnly
public Boolean getReadOnly()
- Specified by:
getReadOnlyin interfaceorg.hibernate.query.named.NamedQueryMemento
-
getTimeout
public Integer getTimeout()
- Specified by:
getTimeoutin interfaceorg.hibernate.query.named.NamedQueryMemento
-
getFetchSize
public Integer getFetchSize()
- Specified by:
getFetchSizein interfaceorg.hibernate.query.named.NamedQueryMemento
-
getComment
public String getComment()
- Specified by:
getCommentin interfaceorg.hibernate.query.named.NamedQueryMemento
-
getHints
public Map<String,Object> getHints()
- Specified by:
getHintsin interfaceorg.hibernate.query.named.NamedQueryMemento
-
validate
public void validate(QueryEngine queryEngine)
- Specified by:
validatein interfaceorg.hibernate.query.named.NamedQueryMemento
-
-