public interface TableReferenceBuilder extends AbstractBuilder<TableReference>
TableReference| Modifier and Type | Method and Description |
|---|---|
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. |
createExpressionTableReferenceBuilder 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.Copyright © 2010-2012. All Rights Reserved.