org.eclipse.datatools.modelbase.sql.query
Interface TableCorrelation

All Superinterfaces:
SQLObject, SQLQueryObject
All Known Implementing Classes:
TableCorrelationImpl

public interface TableCorrelation
extends SQLQueryObject

A representation of the model object 'SQL Table Correlation'.

The following features are supported:

See Also:
SQLQueryModelPackage.getTableCorrelation()

Method Summary
 EList getColumnNameList()
          Returns the value of the 'Column Name List' containment reference list.
 TableExpression getTableExpr()
          Returns the value of the 'Table Expr' container reference.
 void setTableExpr(TableExpression value)
          Sets the value of the 'Table Expr' container reference.
 
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, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel
 

Method Detail

getTableExpr

TableExpression getTableExpr()
Returns the value of the 'Table Expr' container reference. It is bidirectional and its opposite is 'Table Correlation'.

If the meaning of the 'Table Expr' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Table Expr' container reference.
See Also:
setTableExpr(TableExpression), SQLQueryModelPackage.getTableCorrelation_TableExpr(), TableExpression.getTableCorrelation()

setTableExpr

void setTableExpr(TableExpression value)
Sets the value of the 'Table Expr' container reference.

Parameters:
value - the new value of the 'Table Expr' container reference.
See Also:
getTableExpr()

getColumnNameList

EList getColumnNameList()
Returns the value of the 'Column Name List' containment reference list. The list contents are of type ColumnName. It is bidirectional and its opposite is 'Table Correlation'.

If the meaning of the 'Column Name List' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Column Name List' containment reference list.
See Also:
SQLQueryModelPackage.getTableCorrelation_ColumnNameList(), ColumnName.getTableCorrelation()


Copyright © 2006 -- 2008 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.