This package contains the Hibernate 2.x query parser which is being end-of-lifed.


Parser A parser is a state machine that accepts a string of tokens, bounded by start() and end() and modifies a QueryTranslator. 


ClassicQueryTranslatorFactory Generates translators which uses the older hand-written parser to perform the translation. 
ClauseParser Parses the Hibernate query into its constituent clauses. 
FromParser Parses the from clause of a hibernate query, looking for tables and aliases for the SQL query. 
GroupByParser Parses the GROUP BY clause of an aggregate query  
HavingParser Parses the having clause of a hibernate query and translates it to an SQL having clause. 
OrderByParser Parses the ORDER BY clause of a query  
PathExpressionParser Parses an expression of the form and builds up an expression involving two less table joins than there are path components. 
QueryTranslatorImpl An instance of QueryTranslator translates a Hibernate query string to SQL. 
SelectParser Parsers the select clause of a Hibernate query. 
WhereParser Parses the where clause of a hibernate query and translates it to an SQL where clause.