Package org.hibernate.boot.internal
Class NamedNativeQueryDefinitionImpl
java.lang.Object
org.hibernate.boot.spi.AbstractNamedQueryDefinition
org.hibernate.boot.internal.NamedNativeQueryDefinitionImpl
- All Implemented Interfaces:
NamedNativeQueryDefinition,NamedQueryDefinition
public class NamedNativeQueryDefinitionImpl
extends AbstractNamedQueryDefinition
implements NamedNativeQueryDefinition
- Author:
- Steve Ebersole
-
Constructor Summary
ConstructorsConstructorDescriptionNamedNativeQueryDefinitionImpl(String name, String sqlString, String resultSetMappingName, String resultSetMappingClassName, Set<String> querySpaces, Boolean cacheable, String cacheRegion, CacheMode cacheMode, FlushMode flushMode, Boolean readOnly, Integer timeout, Integer fetchSize, String comment, Integer firstResult, Integer maxResults, 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
-
NamedNativeQueryDefinitionImpl
public NamedNativeQueryDefinitionImpl(String name, String sqlString, String resultSetMappingName, String resultSetMappingClassName, Set<String> querySpaces, Boolean cacheable, String cacheRegion, CacheMode cacheMode, FlushMode flushMode, Boolean readOnly, Integer timeout, Integer fetchSize, String comment, Integer firstResult, Integer maxResults, Map<String, Object> hints)
-
-
Method Details
-
getSqlQueryString
- Specified by:
getSqlQueryStringin interfaceNamedNativeQueryDefinition
-
getResultSetMappingName
- Specified by:
getResultSetMappingNamein interfaceNamedNativeQueryDefinition
-
getResultSetMappingClassName
- Specified by:
getResultSetMappingClassNamein interfaceNamedNativeQueryDefinition
-
resolve
Description copied from interface:NamedQueryDefinitionResolve the mapping definition into its run-time memento form- Specified by:
resolvein interfaceNamedNativeQueryDefinition- Specified by:
resolvein interfaceNamedQueryDefinition
-