|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of TableReference in org.eclipse.datatools.modelbase.sql.query |
|---|
| Subinterfaces of TableReference in org.eclipse.datatools.modelbase.sql.query | |
|---|---|
interface |
QueryCombined
A representation of the model object 'Combined'. |
interface |
QueryExpressionBody
A representation of the model object 'Expression Body'. |
interface |
QueryNested
A representation of the model object 'Query Nested'. |
interface |
QuerySelect
A representation of the model object 'Select'. |
interface |
QueryValues
A representation of the model object 'Values'. |
interface |
TableExpression
A representation of the model object 'SQL Table Expression'. |
interface |
TableFunction
A representation of the model object 'SQL Table Function'. |
interface |
TableInDatabase
A representation of the model object 'SQLRDB Table'. |
interface |
TableJoined
A representation of the model object 'SQL Table Joined'. |
interface |
TableNested
A representation of the model object 'SQL Table Nested'. |
interface |
TableQueryLateral
A representation of the model object 'Table Query Lateral'. |
interface |
WithTableReference
A representation of the model object 'With Table Reference'. |
| Methods in org.eclipse.datatools.modelbase.sql.query that return TableReference | |
|---|---|
TableReference |
TableNested.getNestedTableRef()
Returns the value of the 'Nested Table Ref' containment reference. |
TableReference |
MergeSourceTable.getTableRef()
Returns the value of the 'Table Ref' containment reference. |
TableReference |
TableJoined.getTableRefLeft()
Returns the value of the 'Table Ref Left' containment reference. |
TableReference |
TableJoined.getTableRefRight()
Returns the value of the 'Table Ref Right' containment reference. |
| Methods in org.eclipse.datatools.modelbase.sql.query with parameters of type TableReference | |
|---|---|
void |
TableNested.setNestedTableRef(TableReference value)
Sets the value of the ' Nested Table Ref' containment reference. |
void |
MergeSourceTable.setTableRef(TableReference value)
Sets the value of the ' Table Ref' containment reference. |
void |
TableJoined.setTableRefLeft(TableReference value)
Sets the value of the ' Table Ref Left' containment reference. |
void |
TableJoined.setTableRefRight(TableReference value)
Sets the value of the ' Table Ref Right' containment reference. |
| Uses of TableReference in org.eclipse.datatools.modelbase.sql.query.helper |
|---|
| Methods in org.eclipse.datatools.modelbase.sql.query.helper that return TableReference | |
|---|---|
static TableReference |
JoinHelper.findOutermostContainingJoin(java.util.List fromClause,
TableExpression targetTable)
Finds and returns the outermost table reference in the From clause that contains the given table. |
static TableReference |
JoinHelper.getNestedTable(TableReference tableRef)
Returns the table "nested" in the given table, if any. |
| Methods in org.eclipse.datatools.modelbase.sql.query.helper with parameters of type TableReference | |
|---|---|
static TableJoined |
JoinHelper.addJoinedTable(java.util.List fromClause,
TableReference joinSource,
TableReference joinTarget,
int joinType)
Creates a new joined table containing the given join source and target objects, and adds it to the given FROM clause list. |
static java.util.Set |
TableHelper.findColumnReferencesInTableReference(TableReference tableRef)
Returns a Set containing all the ValueExpressionColumns found
in the given TableReference. |
static ValueExpressionColumn |
TableHelper.getColumnExpressionForName(TableReference tableRef,
java.lang.String columnName)
Returns the ValueExpressionColumn from the given
TableReference matching the given columnName. |
static Column |
TableHelper.getColumnForName(TableReference tableRef,
java.lang.String columnName)
Returns the Column matching the columnName from the given TableReference. |
static java.util.List |
TableHelper.getEffectiveResultColumns(TableReference tableRef)
Returns a List of ValueExpressionColumns,
with name, dataType and in ordering,
so the given tableRef can be handled like a
TableInDatabase. |
static TableReference |
JoinHelper.getNestedTable(TableReference tableRef)
Returns the table "nested" in the given table, if any. |
static QueryStatement |
StatementHelper.getQueryStatementForTableReference(TableReference tableRef)
Returns the QueryStatement associated with the given
tableRef. |
static java.util.List |
TableHelper.getTableExpressionsInTableReference(TableReference tableRef)
Retrieves a List of TableExpression s from the given
TableReference. |
| Uses of TableReference in org.eclipse.datatools.modelbase.sql.query.util |
|---|
| Methods in org.eclipse.datatools.modelbase.sql.query.util with parameters of type TableReference | |
|---|---|
java.lang.Object |
SQLQueryModelSwitch.caseTableReference(TableReference object)
Returns the result of interpreting the object as an instance of 'Table Reference'. |
| Uses of TableReference in org.eclipse.datatools.modelbase.sql.xml.query |
|---|
| Subinterfaces of TableReference in org.eclipse.datatools.modelbase.sql.xml.query | |
|---|---|
interface |
XMLTableFunction
A representation of the model object 'XML Table Function'. |
| Uses of TableReference in org.eclipse.datatools.modelbase.sql.xml.query.util |
|---|
| Methods in org.eclipse.datatools.modelbase.sql.xml.query.util with parameters of type TableReference | |
|---|---|
java.lang.Object |
SQLXMLQueryModelSwitch.caseTableReference(TableReference object)
Returns the result of interpreting the object as an instance of 'Table Reference'. |
| Uses of TableReference in org.eclipse.datatools.sqltools.parsers.sql.query |
|---|
| Methods in org.eclipse.datatools.sqltools.parsers.sql.query with parameters of type TableReference | |
|---|---|
java.util.List |
SQLQueryParserFactory.createFromClause(java.util.List aTableRefList,
TableReference aTableRef)
|
TableJoined |
SQLQueryParserFactory.createJoinedTable(TableReference aLeftTable,
int aJoinType,
TableReference aRightTable,
QuerySearchCondition aJoinCond)
|
MergeSourceTable |
SQLQueryParserFactory.createMergeSourceTable(TableReference aTableRef)
|
TableNested |
SQLQueryParserFactory.createNestedTable(TableReference aNestedTable)
|
| Uses of TableReference in org.eclipse.datatools.sqltools.sqlbuilder.model |
|---|
| Methods in org.eclipse.datatools.sqltools.sqlbuilder.model with parameters of type TableReference | |
|---|---|
static void |
SelectHelper.removeColFunctionsForTable(SQLQueryObject selectStmt,
TableReference aRef)
Removes the functions from the result columns whose parameters use columns in the table that is being removed. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||