Package org.hibernate.query.spi
Interface QueryEngine
- All Superinterfaces:
BindingContext
- All Known Implementing Classes:
QueryEngineImpl
Aggregation and encapsulation of the components Hibernate uses
to execute queries (HQL, Criteria and native)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
The default soft reference count. -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
Avoid use of this, because Hibernate Processor can't do class loadingdefault <R> HqlInterpretation
<R> interpretHql
(String hql, Class<R> resultType) void
Methods inherited from interface org.hibernate.type.BindingContext
getJpaMetamodel, getMappingMetamodel, getTypeConfiguration, resolveExpressible
-
Field Details
-
DEFAULT_QUERY_PLAN_MAX_COUNT
static final int DEFAULT_QUERY_PLAN_MAX_COUNTThe default soft reference count.- See Also:
-
-
Method Details
-
getNativeQueryInterpreter
NativeQueryInterpreter getNativeQueryInterpreter() -
getInterpretationCache
QueryInterpretationCache getInterpretationCache() -
getSqmFunctionRegistry
SqmFunctionRegistry getSqmFunctionRegistry() -
getCriteriaBuilder
NodeBuilder getCriteriaBuilder() -
getDialect
Dialect getDialect() -
close
void close() -
validateNamedQueries
void validateNamedQueries() -
getNamedObjectRepository
NamedObjectRepository getNamedObjectRepository() -
getHqlTranslator
HqlTranslator getHqlTranslator() -
getSqmTranslatorFactory
SqmTranslatorFactory getSqmTranslatorFactory() -
getClassLoaderService
Avoid use of this, because Hibernate Processor can't do class loading -
interpretHql
-