Package org.hibernate.hql

This package defines the interface between Hibernate and the HQL query parser implementation (to allow switching between the 2.x and 3.0 HQL parsers).

Interface Summary

FilterTranslator Specialized interface for filters.
ParameterTranslations Defines available information about the parameters encountered during query translation.
QueryTranslator Defines the constract of an HQL->SQL translator.
QueryTranslatorFactory Facade for generation of QueryTranslator and FilterTranslator instances.

Class Summary

CollectionProperties Provides a map of collection function names to the corresponding property names.
CollectionSubqueryFactory Provides the SQL for collection subqueries.
HolderInstantiator
NameGenerator Provides utility methods for generating HQL / SQL names.
QueryExecutionRequestException Expecting to execute an illegal operation regarding the query type
QuerySplitter Provides query splitting methods, which were originally in QueryTranslator.
This package defines the interface between Hibernate and the HQL query parser implementation (to allow switching between the 2.x and 3.0 HQL parsers).