Interface SqmCreationContext

All Superinterfaces:
BindingContext
All Known Subinterfaces:
SessionFactoryImplementor
All Known Implementing Classes:
MockSessionFactory, ProcessorSessionFactory, SessionFactoryDelegatingImpl, SessionFactoryImpl

@Incubating public interface SqmCreationContext extends BindingContext
The context in which all SQM creations occur.
  • Method Details

    • getQueryEngine

      QueryEngine getQueryEngine()
    • getNodeBuilder

      default NodeBuilder getNodeBuilder()
    • classForName

      Class<?> classForName(String className)
      API Note:
      Avoid calling this method, since Class objects are not available to the query validator in Hibernate Processor at compilation time.