|
||||||||||
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 ValueExpressionColumn s 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 ValueExpressionColumn s,
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 |