Top Description Interfaces Classes
[default module]

Package org.hibernate.query.hql


Package defining support for HQL, including JPQL as a subset of HQL.

Concerns handled by subpackages include:

Translation of HQL to SQL involves the following steps:

See Also
org.hibernate.query.hql.HqlTranslator, org.hibernate.query.hql.spi.SqmQueryImplementor, org.hibernate.query.sqm.spi.NamedSqmQueryMemento

Interface Summary

Modifier and TypeInterface and Description
public interface
public interface
HqlTranslator

Main entry point into building semantic queries.

public interface
LiteralConsumer

Pluggable contract for consuming literals encountered in an HQL query.

Class Summary

Modifier and TypeClass and Description
public class
HqlInterpretationException

Base of exception hierarchy for exceptions stemming from producing SQM AST trees