[Missing <summary> documentation for "N:NHibernate.Hql.Classic"]
Classes
Class | Description | |
---|---|---|
![]() | 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.
|
![]() | FromPathExpressionParser |
FromPathExpressionParser
|
![]() | FunctionStack | |
![]() | 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
|
![]() | ParserHelper | |
![]() | PathExpressionParser |
Parses an expression of the form foo.bar.baz and builds up an expression
involving two less table joins than there are path components.
|
![]() | PathExpressionParser..::..CollectionElement | |
![]() | PreprocessingParser | HQL lexical analyzer (not really a parser) |
![]() | QueryTranslator |
An instance of QueryTranslator translates a Hibernate query string to SQL.
|
![]() | SelectParser |
Parsers the select clause of a hibernate query, looking
for a table (well, really class) alias.
|
![]() | SelectPathExpressionParser | |
![]() | WhereParser | Parses the where clause of a hibernate query and translates it to an
SQL where clause.
|
Interfaces
Interface | Description | |
---|---|---|
![]() | IParser |
A parser is a state machine that accepts a string of tokens,
bounded by start() and end() and modifies a QueryTranslator. Parsers
are NOT intended to be threadsafe. They SHOULD be reuseable
for more than one token stream.
|