|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TableExpression
A representation of the model object 'SQL Table Expression'.
The following features are supported:
SQLQueryModelPackage.getTableExpression()| Method Summary | |
|---|---|
org.eclipse.emf.common.util.EList |
getColumnList()
Returns the value of the 'Column List' containment reference list. |
MergeTargetTable |
getMergeTargetTable()
Returns the value of the 'Merge Target Table' container reference. |
org.eclipse.emf.common.util.EList |
getResultTableAllColumns()
Returns the value of the 'Result Table All Columns' reference list. |
TableCorrelation |
getTableCorrelation()
Returns the value of the 'Table Correlation' containment reference. |
org.eclipse.emf.common.util.EList |
getValueExprColumns()
Returns the value of the 'Value Expr Columns' reference list. |
void |
setMergeTargetTable(MergeTargetTable value)
Sets the value of the ' Merge Target Table' container reference. |
void |
setTableCorrelation(TableCorrelation value)
Sets the value of the ' Table Correlation' containment reference. |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.query.TableReference |
|---|
getMergeSourceTable, getNest, getQuerySelect, getTableJoinedLeft, getTableJoinedRight, setMergeSourceTable, setNest, setQuerySelect, setTableJoinedLeft, setTableJoinedRight |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.query.SQLQueryObject |
|---|
getSourceInfo, getSQL, setSourceInfo, setSQL |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
| Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
|---|
getName, setName |
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
|---|
getEAnnotations |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
|---|
org.eclipse.emf.common.util.EList getColumnList()
ValueExpressionColumn.
It is bidirectional and its opposite is 'Parent Table Expr'.
If the meaning of the 'Column List' containment reference list isn't clear, there really should be more of a description here...
SQLQueryModelPackage.getTableExpression_ColumnList(),
ValueExpressionColumn.getParentTableExpr()TableCorrelation getTableCorrelation()
Table Expr'.
If the meaning of the 'Table Correlation' containment reference isn't clear, there really should be more of a description here...
setTableCorrelation(TableCorrelation),
SQLQueryModelPackage.getTableExpression_TableCorrelation(),
TableCorrelation.getTableExpr()void setTableCorrelation(TableCorrelation value)
Table Correlation' containment reference.
value - the new value of the 'Table Correlation' containment reference.getTableCorrelation()org.eclipse.emf.common.util.EList getResultTableAllColumns()
ResultTableAllColumns.
It is bidirectional and its opposite is 'Table Expr'.
If the meaning of the 'Result Table All Columns' reference list isn't clear, there really should be more of a description here...
SQLQueryModelPackage.getTableExpression_ResultTableAllColumns(),
ResultTableAllColumns.getTableExpr()org.eclipse.emf.common.util.EList getValueExprColumns()
ValueExpressionColumn.
It is bidirectional and its opposite is 'Table Expr'.
If the meaning of the 'Value Expr Columns' reference list isn't clear, there really should be more of a description here...
SQLQueryModelPackage.getTableExpression_ValueExprColumns(),
ValueExpressionColumn.getTableExpr()MergeTargetTable getMergeTargetTable()
Table Expr'.
If the meaning of the 'Merge Target Table' container reference isn't clear, there really should be more of a description here...
setMergeTargetTable(MergeTargetTable),
SQLQueryModelPackage.getTableExpression_MergeTargetTable(),
MergeTargetTable.getTableExpr()void setMergeTargetTable(MergeTargetTable value)
Merge Target Table' container reference.
value - the new value of the 'Merge Target Table' container reference.getMergeTargetTable()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||