See: Description
| Interface | Description |
|---|---|
| AliasGenerator |
TODO : javadoc
|
| SelectExpression |
TODO : javadoc
|
| Class | Description |
|---|---|
| Alias |
An alias generator for SQL identifiers
|
| ANSICaseFragment |
An ANSI SQL CASE expression : {@code case when ...
|
| 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
|
| SelectValues |
Models a SELECT values lists.
|
| 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
|
| Template.NoOpColumnMapper | |
| Update |
An SQL UPDATE statement
|
| Enum | Description |
|---|---|
| JoinType |
This package defines helper classes for rendering SQL fragments and SQL statements.
Copyright © 2019 JBoss by Red Hat. All rights reserved.