Top Description Fields Methods
org.hibernate.query.spi

public Interface QueryEngine

Known Direct Implementers
org.hibernate.query.internal.QueryEngineImpl
Annotations
@Incubating
Imports
org.hibernate.Incubating, org.hibernate.engine.query.spi.NativeQueryInterpreter, org.hibernate.query.hql.HqlTranslator, org.hibernate.query.named.NamedObjectRepository, org.hibernate.query.sqm.NodeBuilder, org.hibernate.query.sqm.function.SqmFunctionRegistry, org.hibernate.query.sqm.sql.SqmTranslatorFactory, org.hibernate.type.spi.TypeConfiguration

Aggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)
Authors
Steve Ebersole, Gavin King

Field Summary

Modifier and TypeField and Description
public static final int
DEFAULT_QUERY_PLAN_MAX_COUNT

The default soft reference count.

Method Summary

Modifier and TypeMethod and Description
public void
public NodeBuilder
public HqlTranslator
public QueryInterpretationCache
public NamedObjectRepository
public NativeQueryInterpreter
public SqmFunctionRegistry
public SqmTranslatorFactory
public TypeConfiguration
public void

Field Detail

DEFAULT_QUERY_PLAN_MAX_COUNTback to summary
public static final int DEFAULT_QUERY_PLAN_MAX_COUNT

The default soft reference count.

Method Detail

closeback to summary
public void close()
getCriteriaBuilderback to summary
public NodeBuilder getCriteriaBuilder()
getHqlTranslatorback to summary
public HqlTranslator getHqlTranslator()
getInterpretationCacheback to summary
public QueryInterpretationCache getInterpretationCache()
getNamedObjectRepositoryback to summary
public NamedObjectRepository getNamedObjectRepository()
getNativeQueryInterpreterback to summary
public NativeQueryInterpreter getNativeQueryInterpreter()
getSqmFunctionRegistryback to summary
public SqmFunctionRegistry getSqmFunctionRegistry()
getSqmTranslatorFactoryback to summary
public SqmTranslatorFactory getSqmTranslatorFactory()
getTypeConfigurationback to summary
public TypeConfiguration getTypeConfiguration()
validateNamedQueriesback to summary
public void validateNamedQueries()