|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ValueExpressionColumn
A representation of the model object 'SQL Value Expression Column'. This is a VEC
The following features are supported:
SQLQueryModelPackage.getValueExpressionColumn()
Method Summary | |
---|---|
EList |
getAssignmentExprTarget()
Returns the value of the 'Assignment Expr Target' reference list. |
EList |
getInsertStatement()
Returns the value of the 'Insert Statement' reference list. |
TableExpression |
getParentTableExpr()
Returns the value of the 'Parent Table Expr' container reference. |
TableExpression |
getTableExpr()
Returns the value of the 'Table Expr' reference. |
TableInDatabase |
getTableInDatabase()
Returns the value of the 'Table In Database' reference. |
void |
setParentTableExpr(TableExpression value)
Sets the value of the ' Parent Table Expr ' container reference. |
void |
setTableExpr(TableExpression value)
Sets the value of the ' Table Expr ' reference. |
void |
setTableInDatabase(TableInDatabase value)
Sets the value of the ' Table In Database ' 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 |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.expressions.ValueExpression |
---|
getSQL, setSQL |
Method Detail |
---|
EList getAssignmentExprTarget()
UpdateAssignmentExpression
.
It is bidirectional and its opposite is 'Target Column List
'.
If the meaning of the 'Assignment Expr Target' container reference isn't clear, there really should be more of a description here...
SQLQueryModelPackage.getValueExpressionColumn_AssignmentExprTarget()
,
UpdateAssignmentExpression.getTargetColumnList()
TableExpression getParentTableExpr()
Column List
'.
If the meaning of the 'Parent Table Expr' container reference isn't clear, there really should be more of a description here...
setParentTableExpr(TableExpression)
,
SQLQueryModelPackage.getValueExpressionColumn_ParentTableExpr()
,
TableExpression.getColumnList()
void setParentTableExpr(TableExpression value)
Parent Table Expr
' container reference.
value
- the new value of the 'Parent Table Expr' container reference.getParentTableExpr()
TableExpression getTableExpr()
Value Expr Columns
'.
If the meaning of the 'Table Expr' reference isn't clear, there really should be more of a description here...
setTableExpr(TableExpression)
,
SQLQueryModelPackage.getValueExpressionColumn_TableExpr()
,
TableExpression.getValueExprColumns()
void setTableExpr(TableExpression value)
Table Expr
' reference.
value
- the new value of the 'Table Expr' reference.getTableExpr()
TableInDatabase getTableInDatabase()
Derived Column List
'.
Gets the TableInDatabase
from which this column is ulitimately derived, if any.
setTableInDatabase(TableInDatabase)
,
SQLQueryModelPackage.getValueExpressionColumn_TableInDatabase()
,
TableInDatabase.getDerivedColumnList()
void setTableInDatabase(TableInDatabase value)
Table In Database
' reference.
value
- the new value of the 'Table In Database' reference.getTableInDatabase()
EList getInsertStatement()
QueryInsertStatement
.
It is bidirectional and its opposite is 'Target Column List
'.
If the meaning of the 'Insert Statement' reference list isn't clear, there really should be more of a description here...
SQLQueryModelPackage.getValueExpressionColumn_InsertStatement()
,
QueryInsertStatement.getTargetColumnList()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |