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).
| Modifier and Type | Interface and Description |
|---|---|
| public interface | FilterTranslator
Specialized interface for filters. |
| public interface | ParameterTranslations
Defines available information about the parameters encountered during query translation. |
| public interface | QueryTranslator
Defines the contract of an HQL->SQL translator. |
| public interface | QueryTranslatorFactory
Facade for generation of |
| Modifier and Type | Class and Description |
|---|---|
| public class | CollectionProperties
Provides a map of collection function names to the corresponding property names. |
| public class | CollectionSubqueryFactory
Provides the SQL for collection subqueries. |
| public class | |
| public class | NameGenerator
Provides utility methods for generating HQL / SQL names. |
| public class | QueryExecutionRequestException
Expecting to execute an illegal operation regarding the query type |
| public class | QuerySplitter
Provides query splitting methods, which were originally in QueryTranslator. |