Package org.hibernate.query.sqm.spi
Interface SqmCreationContext
-
- All Known Subinterfaces:
SessionFactoryImplementor
- All Known Implementing Classes:
MockSessionFactory,ProcessorSessionFactory,SessionFactoryDelegatingImpl,SessionFactoryImpl,SqmCriteriaNodeBuilder
@Incubating public interface SqmCreationContext
The context in which all SQM creations occur (think SessionFactory).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description JpaMetamodelImplementorgetJpaMetamodel()Access to the domain model metadatadefault NodeBuildergetNodeBuilder()QueryEnginegetQueryEngine()default ServiceRegistrygetServiceRegistry()Access to the ServiceRegistry for the contextdefault TypeConfigurationgetTypeConfiguration()
-
-
-
Method Detail
-
getJpaMetamodel
JpaMetamodelImplementor getJpaMetamodel()
Access to the domain model metadata
-
getServiceRegistry
default ServiceRegistry getServiceRegistry()
Access to the ServiceRegistry for the context
-
getTypeConfiguration
default TypeConfiguration getTypeConfiguration()
-
getQueryEngine
QueryEngine getQueryEngine()
-
getNodeBuilder
default NodeBuilder getNodeBuilder()
-
-