|
||||||||||
| 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 |
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 |
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 |
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 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.impl |
|---|
| Classes in org.eclipse.datatools.modelbase.sql.query.impl that implement TableReference | |
|---|---|
class |
QueryCombinedImpl
An implementation of the model object 'Combined'. |
class |
QueryExpressionBodyImpl
An implementation of the model object 'Expression Body'. |
class |
QueryNestedImpl
An implementation of the model object 'Query Nested'. |
class |
QuerySelectImpl
An implementation of the model object 'Select'. |
class |
QueryValuesImpl
An implementation of the model object 'Values'. |
class |
TableExpressionImpl
An implementation of the model object 'SQL Table Expression'. |
class |
TableFunctionImpl
An implementation of the model object 'SQL Table Function'. |
class |
TableInDatabaseImpl
An implementation of the model object 'SQLRDB Table'. |
class |
TableJoinedImpl
An implementation of the model object 'SQL Table Joined'. |
class |
TableNestedImpl
An implementation of the model object 'SQL Table Nested'. |
class |
TableReferenceImpl
An implementation of the model object 'SQL Table Reference'. |
class |
WithTableReferenceImpl
An implementation of the model object 'With Table Reference'. |
| Methods in org.eclipse.datatools.modelbase.sql.query.impl that return TableReference | |
|---|---|
TableReference |
TableNestedImpl.getNestedTableRef()
|
TableReference |
TableJoinedImpl.getTableRefLeft()
|
TableReference |
TableJoinedImpl.getTableRefRight()
|
| Methods in org.eclipse.datatools.modelbase.sql.query.impl with parameters of type TableReference | |
|---|---|
NotificationChain |
TableNestedImpl.basicSetNestedTableRef(TableReference newNestedTableRef,
NotificationChain msgs)
|
NotificationChain |
TableJoinedImpl.basicSetTableRefLeft(TableReference newTableRefLeft,
NotificationChain msgs)
|
NotificationChain |
TableJoinedImpl.basicSetTableRefRight(TableReference newTableRefRight,
NotificationChain msgs)
|
void |
TableNestedImpl.setNestedTableRef(TableReference newNestedTableRef)
|
void |
TableJoinedImpl.setTableRefLeft(TableReference newTableRefLeft)
|
void |
TableJoinedImpl.setTableRefRight(TableReference newTableRefRight)
|
| 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.impl |
|---|
| Classes in org.eclipse.datatools.modelbase.sql.xml.query.impl that implement TableReference | |
|---|---|
class |
XMLTableFunctionImpl
An implementation 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 interpretting the object as an instance of 'Table Reference'. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||