|
||||||||||
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 |