|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TableReference | |
|---|---|
| org.sql.generation.api.grammar.builders.query | Package to hold builders for SQL queries (SELECT -statements). |
| org.sql.generation.api.grammar.query | This package and its sub-package contain elements related to SQL queries (SELECT statements). |
| org.sql.generation.api.grammar.query.joins | This package provides syntax interfaces for joined tables, mostly used in FROM clause. |
| Uses of TableReference in org.sql.generation.api.grammar.builders.query |
|---|
| Methods in org.sql.generation.api.grammar.builders.query with parameters of type TableReference | |
|---|---|
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. |
| Uses of TableReference in org.sql.generation.api.grammar.query |
|---|
| Subinterfaces of TableReference in org.sql.generation.api.grammar.query | |
|---|---|
interface |
TableReferenceByExpression
This syntax element represents the sub-query which acts as a table in FROM clause. |
interface |
TableReferenceByName
This syntax element represents the reference to a table in FROM clause. |
interface |
TableReferencePrimary
This is common interface for non-joined table references. |
| Methods in org.sql.generation.api.grammar.query that return types with arguments of type TableReference | |
|---|---|
List<TableReference> |
FromClause.getTableReferences()
Gets all the table references. |
| Uses of TableReference in org.sql.generation.api.grammar.query.joins |
|---|
| Subinterfaces of TableReference in org.sql.generation.api.grammar.query.joins | |
|---|---|
interface |
CrossJoinedTable
This syntax element represents the cross join ( CROSS JOIN between two tables. |
interface |
JoinedTable
This is common interface for joined tables. |
interface |
NaturalJoinedTable
This syntax element represents the NATURAL JOIN between two tables. |
interface |
QualifiedJoinedTable
This syntax element represents the qualified join ( JOIN between two tables. |
interface |
UnionJoinedTable
This syntax element represents the UNION JOIN between two tables. |
| Methods in org.sql.generation.api.grammar.query.joins that return TableReference | |
|---|---|
TableReference |
JoinedTable.getLeft()
Returns the table on the left side of the join. |
TableReference |
JoinedTable.getRight()
Gets the table on the right side of the join. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||