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
- Author:
- Steve Ebersole
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.hibernate.boot.query.NamedHqlQueryDefinition
NamedHqlQueryDefinition.Builder -
Constructor Summary
ConstructorsConstructorDescriptionNamedHqlQueryDefinitionImpl(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
Modifier and TypeMethodDescriptionresolve(SessionFactoryImplementor factory) Resolve the mapping definition into its run-time memento formMethods inherited from class org.hibernate.boot.spi.AbstractNamedQueryDefinition
getCacheable, getCacheMode, getCacheRegion, getComment, getFetchSize, getFlushMode, getHints, getLockOptions, getReadOnly, getRegistrationName, getTimeoutMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.boot.query.NamedQueryDefinition
getRegistrationName
-
Constructor Details
-
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 Details
-
getHqlString
- Specified by:
getHqlStringin interfaceNamedHqlQueryDefinition
-
resolve
Description copied from interface:NamedQueryDefinitionResolve the mapping definition into its run-time memento form- Specified by:
resolvein interfaceNamedHqlQueryDefinition- Specified by:
resolvein interfaceNamedQueryDefinition
-