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 java.lang.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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Boolean
getCacheable()
org.hibernate.CacheMode
getCacheMode()
java.lang.String
getCacheRegion()
java.lang.String
getComment()
java.lang.Integer
getFetchSize()
java.lang.Integer
getFirstResult()
org.hibernate.FlushMode
getFlushMode()
java.util.Map<java.lang.String,java.lang.Object>
getHints()
java.lang.String
getHqlString()
org.hibernate.LockOptions
getLockOptions()
java.lang.Integer
getMaxResults()
java.util.Map<java.lang.String,java.lang.String>
getParameterTypes()
java.lang.Boolean
getReadOnly()
java.lang.String
getRegistrationName()
org.hibernate.query.sqm.tree.SqmStatement<?>
getSqmStatement()
java.lang.Integer
getTimeout()
org.hibernate.query.sqm.spi.NamedSqmQueryMemento
makeCopy(java.lang.String name)
<T> org.hibernate.query.hql.spi.SqmQueryImplementor<T>
toQuery(org.hibernate.engine.spi.SharedSessionContractImplementor session)
<T> org.hibernate.query.hql.spi.SqmQueryImplementor<T>
toQuery(org.hibernate.engine.spi.SharedSessionContractImplementor session, java.lang.Class<T> resultType)
<T> org.hibernate.query.sqm.SqmSelectionQuery<T>
toSelectionQuery(java.lang.Class<T> resultType, org.hibernate.engine.spi.SharedSessionContractImplementor session)
void
validate(org.hibernate.query.spi.QueryEngine queryEngine)
-
-
-
Method Detail
-
toQuery
public <T> org.hibernate.query.hql.spi.SqmQueryImplementor<T> toQuery(org.hibernate.engine.spi.SharedSessionContractImplementor session)
- Specified by:
toQuery
in interfaceorg.hibernate.query.named.NamedQueryMemento
- Specified by:
toQuery
in interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
toQuery
public <T> org.hibernate.query.hql.spi.SqmQueryImplementor<T> toQuery(org.hibernate.engine.spi.SharedSessionContractImplementor session, java.lang.Class<T> resultType)
- Specified by:
toQuery
in interfaceorg.hibernate.query.named.NamedQueryMemento
- Specified by:
toQuery
in interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
toSelectionQuery
public <T> org.hibernate.query.sqm.SqmSelectionQuery<T> toSelectionQuery(java.lang.Class<T> resultType, org.hibernate.engine.spi.SharedSessionContractImplementor session)
- Specified by:
toSelectionQuery
in interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
getHqlString
public java.lang.String getHqlString()
- Specified by:
getHqlString
in interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
getSqmStatement
public org.hibernate.query.sqm.tree.SqmStatement<?> getSqmStatement()
- Specified by:
getSqmStatement
in interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
getFirstResult
public java.lang.Integer getFirstResult()
- Specified by:
getFirstResult
in interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
getMaxResults
public java.lang.Integer getMaxResults()
- Specified by:
getMaxResults
in interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
getLockOptions
public org.hibernate.LockOptions getLockOptions()
- Specified by:
getLockOptions
in interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
getParameterTypes
public java.util.Map<java.lang.String,java.lang.String> getParameterTypes()
- Specified by:
getParameterTypes
in interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
makeCopy
public org.hibernate.query.sqm.spi.NamedSqmQueryMemento makeCopy(java.lang.String name)
- Specified by:
makeCopy
in interfaceorg.hibernate.query.named.NamedQueryMemento
- Specified by:
makeCopy
in interfaceorg.hibernate.query.sqm.spi.NamedSqmQueryMemento
-
getRegistrationName
public java.lang.String getRegistrationName()
- Specified by:
getRegistrationName
in interfaceorg.hibernate.query.named.NamedQueryMemento
-
getCacheable
public java.lang.Boolean getCacheable()
- Specified by:
getCacheable
in interfaceorg.hibernate.query.named.NamedQueryMemento
-
getCacheRegion
public java.lang.String getCacheRegion()
- Specified by:
getCacheRegion
in interfaceorg.hibernate.query.named.NamedQueryMemento
-
getCacheMode
public org.hibernate.CacheMode getCacheMode()
- Specified by:
getCacheMode
in interfaceorg.hibernate.query.named.NamedQueryMemento
-
getFlushMode
public org.hibernate.FlushMode getFlushMode()
- Specified by:
getFlushMode
in interfaceorg.hibernate.query.named.NamedQueryMemento
-
getReadOnly
public java.lang.Boolean getReadOnly()
- Specified by:
getReadOnly
in interfaceorg.hibernate.query.named.NamedQueryMemento
-
getTimeout
public java.lang.Integer getTimeout()
- Specified by:
getTimeout
in interfaceorg.hibernate.query.named.NamedQueryMemento
-
getFetchSize
public java.lang.Integer getFetchSize()
- Specified by:
getFetchSize
in interfaceorg.hibernate.query.named.NamedQueryMemento
-
getComment
public java.lang.String getComment()
- Specified by:
getComment
in interfaceorg.hibernate.query.named.NamedQueryMemento
-
getHints
public java.util.Map<java.lang.String,java.lang.Object> getHints()
- Specified by:
getHints
in interfaceorg.hibernate.query.named.NamedQueryMemento
-
validate
public void validate(org.hibernate.query.spi.QueryEngine queryEngine)
- Specified by:
validate
in interfaceorg.hibernate.query.named.NamedQueryMemento
-
-