Class ReactiveNamedNativeQueryMemento
- java.lang.Object
-
- org.hibernate.reactive.query.sql.spi.ReactiveNamedNativeQueryMemento
-
- All Implemented Interfaces:
NamedQueryMemento
,NamedNativeQueryMemento
public class ReactiveNamedNativeQueryMemento extends Object implements NamedNativeQueryMemento
- See Also:
NamedNativeQueryMemento
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.hibernate.query.sql.spi.NamedNativeQueryMemento
NamedNativeQueryMemento.Builder
-
Nested classes/interfaces inherited from interface org.hibernate.query.named.NamedQueryMemento
NamedQueryMemento.ParameterMemento
-
-
Constructor Summary
Constructors Constructor Description ReactiveNamedNativeQueryMemento(NamedNativeQueryMemento delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Boolean
getCacheable()
CacheMode
getCacheMode()
String
getCacheRegion()
String
getComment()
Integer
getFetchSize()
Integer
getFirstResult()
FlushMode
getFlushMode()
Map<String,Object>
getHints()
Integer
getMaxResults()
String
getOriginalSqlString()
Set<String>
getQuerySpaces()
Boolean
getReadOnly()
String
getRegistrationName()
Class<?>
getResultMappingClass()
String
getResultMappingName()
String
getSqlString()
Integer
getTimeout()
NamedNativeQueryMemento
makeCopy(String name)
<T> NativeQueryImplementor<T>
toQuery(SharedSessionContractImplementor session)
<T> NativeQueryImplementor<T>
toQuery(SharedSessionContractImplementor session, Class<T> resultType)
<T> NativeQueryImplementor<T>
toQuery(SharedSessionContractImplementor session, String resultSetMapping)
void
validate(QueryEngine queryEngine)
-
-
-
Constructor Detail
-
ReactiveNamedNativeQueryMemento
public ReactiveNamedNativeQueryMemento(NamedNativeQueryMemento delegate)
-
-
Method Detail
-
getSqlString
public String getSqlString()
- Specified by:
getSqlString
in interfaceNamedNativeQueryMemento
-
getOriginalSqlString
public String getOriginalSqlString()
- Specified by:
getOriginalSqlString
in interfaceNamedNativeQueryMemento
-
getQuerySpaces
public Set<String> getQuerySpaces()
- Specified by:
getQuerySpaces
in interfaceNamedNativeQueryMemento
-
getResultMappingName
public String getResultMappingName()
- Specified by:
getResultMappingName
in interfaceNamedNativeQueryMemento
-
getResultMappingClass
public Class<?> getResultMappingClass()
- Specified by:
getResultMappingClass
in interfaceNamedNativeQueryMemento
-
getFirstResult
public Integer getFirstResult()
- Specified by:
getFirstResult
in interfaceNamedNativeQueryMemento
-
getMaxResults
public Integer getMaxResults()
- Specified by:
getMaxResults
in interfaceNamedNativeQueryMemento
-
toQuery
public <T> NativeQueryImplementor<T> toQuery(SharedSessionContractImplementor session)
- Specified by:
toQuery
in interfaceNamedNativeQueryMemento
- Specified by:
toQuery
in interfaceNamedQueryMemento
-
toQuery
public <T> NativeQueryImplementor<T> toQuery(SharedSessionContractImplementor session, Class<T> resultType)
- Specified by:
toQuery
in interfaceNamedNativeQueryMemento
- Specified by:
toQuery
in interfaceNamedQueryMemento
-
toQuery
public <T> NativeQueryImplementor<T> toQuery(SharedSessionContractImplementor session, String resultSetMapping)
- Specified by:
toQuery
in interfaceNamedNativeQueryMemento
-
makeCopy
public NamedNativeQueryMemento makeCopy(String name)
- Specified by:
makeCopy
in interfaceNamedNativeQueryMemento
- Specified by:
makeCopy
in interfaceNamedQueryMemento
-
getRegistrationName
public String getRegistrationName()
- Specified by:
getRegistrationName
in interfaceNamedQueryMemento
-
getCacheable
public Boolean getCacheable()
- Specified by:
getCacheable
in interfaceNamedQueryMemento
-
getCacheRegion
public String getCacheRegion()
- Specified by:
getCacheRegion
in interfaceNamedQueryMemento
-
getCacheMode
public CacheMode getCacheMode()
- Specified by:
getCacheMode
in interfaceNamedQueryMemento
-
getFlushMode
public FlushMode getFlushMode()
- Specified by:
getFlushMode
in interfaceNamedQueryMemento
-
getReadOnly
public Boolean getReadOnly()
- Specified by:
getReadOnly
in interfaceNamedQueryMemento
-
getTimeout
public Integer getTimeout()
- Specified by:
getTimeout
in interfaceNamedQueryMemento
-
getFetchSize
public Integer getFetchSize()
- Specified by:
getFetchSize
in interfaceNamedQueryMemento
-
getComment
public String getComment()
- Specified by:
getComment
in interfaceNamedQueryMemento
-
getHints
public Map<String,Object> getHints()
- Specified by:
getHints
in interfaceNamedQueryMemento
-
validate
public void validate(QueryEngine queryEngine)
- Specified by:
validate
in interfaceNamedQueryMemento
-
-