|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Class Summary | |
|---|---|
| Alias | An alias generator for SQL identifiers |
| ANSICaseFragment | An ANSI SQL CASE expression. |
| ANSIJoinFragment | An ANSI-style join |
| CacheJoinFragment | A Caché dialect join. |
| CaseFragment | Abstract SQL case fragment renderer |
| ConditionFragment | |
| DecodeCaseFragment | An Oracle-style DECODE function. |
| Delete | An SQL DELETE statement |
| DerbyCaseFragment | |
| DisjunctionFragment | A disjunctive string of conditions |
| ForUpdateFragment | |
| HSQLCaseFragment | The HSQL CASEWHEN function. |
| InFragment | An SQL IN expression. |
| Insert | An SQL INSERT statement |
| InsertSelect | Implementation of InsertSelect. |
| JoinFragment | An abstract SQL join fragment renderer |
| MckoiCaseFragment | A Mckoi IF function. |
| OracleJoinFragment | An Oracle-style (theta) join |
| QueryJoinFragment | A join that appears in a translated HQL query |
| QuerySelect | A translated HQL query |
| Select | A simple SQL SELECT statement |
| SelectFragment | A fragment of an SQL SELECT clause |
| SimpleSelect | An SQL SELECT statement with no table joins |
| Sybase11JoinFragment | An old Sybase-style join (before Sybase supported the ANSI style "inner join" etc syntax) This is needed for Sybase 11.9.2 and earlier, using the HQL 2.* syntax with Collections. |
| Template | Parses SQL fragments specified in mapping documents |
| Update | An SQL UPDATE statement |
This package defines helper classes for rendering SQL fragments and SQL statements.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||