Package org.hibernate.sql.ast.spi
Interface SqlAstCreationContext
- All Superinterfaces:
BindingContext
- All Known Subinterfaces:
SessionFactoryImplementor
- All Known Implementing Classes:
MockSessionFactory
,ProcessorSessionFactory
,SessionFactoryDelegatingImpl
,SessionFactoryImpl
The "context" in which creation of SQL AST occurs. Provides
access to stuff generally needed when creating SQL AST nodes
-
Method Summary
Modifier and TypeMethodDescriptionThe runtime MappingMetamodelImplementorWhen creatingFetch
references, defines a limit to how deep we should join for fetches.The SessionFactoryMethods inherited from interface org.hibernate.query.BindingContext
getJpaMetamodel, getTypeConfiguration
-
Method Details
-
getSessionFactory
SessionFactoryImplementor getSessionFactory()The SessionFactory -
getMappingMetamodel
MappingMetamodelImplementor getMappingMetamodel()The runtime MappingMetamodelImplementor- Specified by:
getMappingMetamodel
in interfaceBindingContext
-
getMaximumFetchDepth
Integer getMaximumFetchDepth()When creatingFetch
references, defines a limit to how deep we should join for fetches.
-