Package org.hibernate.boot.internal
Class NamedHqlQueryDefinitionImpl
- java.lang.Object
-
- org.hibernate.boot.spi.AbstractNamedQueryDefinition
-
- org.hibernate.boot.internal.NamedHqlQueryDefinitionImpl
-
- All Implemented Interfaces:
NamedHqlQueryDefinition
,NamedQueryDefinition
public class NamedHqlQueryDefinitionImpl extends AbstractNamedQueryDefinition implements NamedHqlQueryDefinition
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.hibernate.boot.query.NamedHqlQueryDefinition
NamedHqlQueryDefinition.Builder
-
-
Constructor Summary
Constructors Constructor Description NamedHqlQueryDefinitionImpl(String name, String hqlString, Integer firstResult, Integer maxResults, Boolean cacheable, String cacheRegion, CacheMode cacheMode, FlushMode flushMode, Boolean readOnly, LockOptions lockOptions, Integer timeout, Integer fetchSize, String comment, Map<String,String> parameterTypes, Map<String,Object> hints)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getHqlString()
NamedSqmQueryMemento
resolve(SessionFactoryImplementor factory)
Resolve the mapping definition into its run-time memento form-
Methods inherited from class org.hibernate.boot.spi.AbstractNamedQueryDefinition
getCacheable, getCacheMode, getCacheRegion, getComment, getFetchSize, getFlushMode, getHints, getLockOptions, getReadOnly, getRegistrationName, getTimeout
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hibernate.boot.query.NamedQueryDefinition
getRegistrationName
-
-
-
-
Constructor Detail
-
NamedHqlQueryDefinitionImpl
public NamedHqlQueryDefinitionImpl(String name, String hqlString, Integer firstResult, Integer maxResults, Boolean cacheable, String cacheRegion, CacheMode cacheMode, FlushMode flushMode, Boolean readOnly, LockOptions lockOptions, Integer timeout, Integer fetchSize, String comment, Map<String,String> parameterTypes, Map<String,Object> hints)
-
-
Method Detail
-
getHqlString
public String getHqlString()
- Specified by:
getHqlString
in interfaceNamedHqlQueryDefinition
-
resolve
public NamedSqmQueryMemento resolve(SessionFactoryImplementor factory)
Description copied from interface:NamedQueryDefinition
Resolve the mapping definition into its run-time memento form- Specified by:
resolve
in interfaceNamedHqlQueryDefinition
- Specified by:
resolve
in interfaceNamedQueryDefinition
-
-