|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TableReferenceBuilder
The builder to build joined tables. A joined table contains 0 or more joins.
TableReference| Method Summary | |
|---|---|
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 |
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 |
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 |
addUnionJoin(TableReference right)
Adds an union join ( UNION JOIN) to whatever current table of builder, and overwrites the current table
with the result. |
| Methods inherited from interface org.sql.generation.api.grammar.builders.AbstractBuilder |
|---|
createExpression |
| Method Detail |
|---|
TableReferenceBuilder addQualifiedJoin(JoinType joinType,
TableReference right,
JoinSpecification joinSpec)
JOIN) to whatever current table of builder, and overwrites the current table with
the result.
joinType - The join type.right - The table on the right side of the join.joinSpec - The join specification.
JoinType,
JoinSpecificationTableReferenceBuilder addCrossJoin(TableReference right)
CROSS JOIN) to whatever current table of builder, and overwrites the current table
with the result.
right - The table on the right side of the join.
TableReferenceBuilder addNaturalJoin(JoinType joinType,
TableReference right)
NATURAL JOIN) to whatever current table of builder, and overwrites the current table
with the result.
joinType - The join type.right - The table on the right side of the join.
TableReferenceBuilder addUnionJoin(TableReference right)
UNION JOIN) to whatever current table of builder, and overwrites the current table
with the result.
right - The table on the right side of the join.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||