| Package | Description |
|---|---|
| org.sql.generation.api.grammar.builders.query |
Package to hold builders for SQL queries (
SELECT -statements). |
| org.sql.generation.api.grammar.factories |
This package provides factories to create various builders and SQL syntax elements.
|
| Modifier and Type | Method and Description |
|---|---|
TableReferenceBuilder |
TableReferenceBuilder.addCrossJoin(TableReference right)
Adds a cross join (
CROSS JOIN) to whatever current table of builder, and overwrites the current table
with the result. |
TableReferenceBuilder |
TableReferenceBuilder.addNaturalJoin(JoinType joinType,
TableReference right)
Adds a natural join (
NATURAL JOIN) to whatever current table of builder, and overwrites the current table
with the result. |
TableReferenceBuilder |
TableReferenceBuilder.addQualifiedJoin(JoinType joinType,
TableReference right,
JoinSpecification joinSpec)
Adds a qualified join (
JOIN) to whatever current table of builder, and overwrites the current table with
the result. |
TableReferenceBuilder |
TableReferenceBuilder.addUnionJoin(TableReference right)
Adds an union join (
UNION JOIN) to whatever current table of builder, and overwrites the current table
with the result. |
| Modifier and Type | Method and Description |
|---|---|
List<TableReferenceBuilder> |
FromBuilder.getTableReferences()
Returns a list of table reference builders in this builder.
|
| Modifier and Type | Method and Description |
|---|---|
FromBuilder |
FromBuilder.addTableReferences(TableReferenceBuilder... tableRefs)
Adds table reference builders to this
FROM clause. |
| Modifier and Type | Method and Description |
|---|---|
TableReferenceBuilder |
TableReferenceFactory.tableBuilder(TableReferencePrimary firstTable)
Creates a new
TableReferenceBuilder typically used to build joined tables. |
Copyright © 2010-2012. All Rights Reserved.