|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Expression'.
The following features are supported:
Insert Statement
Select Statement
With Clause
Query
In Value Row Select Right
In Value Select Right
Quantified Row Select Right
Quantified Value Select Right
Value Expr Scalar Selects
SQLQueryModelPackage.getQueryExpressionRoot()
Method Summary | |
QueryInsertStatement |
getInsertStatement()
Returns the value of the 'Insert Statement' container reference. |
PredicateInValueRowSelect |
getInValueRowSelectRight()
Returns the value of the 'In Value Row Select Right' container reference. |
PredicateInValueSelect |
getInValueSelectRight()
Returns the value of the 'In Value Select Right' container reference. |
PredicateQuantifiedRowSelect |
getQuantifiedRowSelectRight()
Returns the value of the 'Quantified Row Select Right' container reference. |
PredicateQuantifiedValueSelect |
getQuantifiedValueSelectRight()
Returns the value of the 'Quantified Value Select Right' container reference. |
QueryExpressionBody |
getQuery()
Returns the value of the 'Query' containment reference. |
QuerySelectStatement |
getSelectStatement()
Returns the value of the 'Select Statement' container reference. |
EList |
getValueExprScalarSelects()
Returns the value of the 'Value Expr Scalar Selects' reference list. |
EList |
getWithClause()
Returns the value of the 'With Clause' containment reference list. |
void |
setInsertStatement(QueryInsertStatement value)
Sets the value of the ' Insert Statement ' container reference. |
void |
setInValueRowSelectRight(PredicateInValueRowSelect value)
Sets the value of the ' In Value Row Select Right ' container reference. |
void |
setInValueSelectRight(PredicateInValueSelect value)
Sets the value of the ' In Value Select Right ' container reference. |
void |
setQuantifiedRowSelectRight(PredicateQuantifiedRowSelect value)
Sets the value of the ' Quantified Row Select Right ' container reference. |
void |
setQuantifiedValueSelectRight(PredicateQuantifiedValueSelect value)
Sets the value of the ' Quantified Value Select Right ' container reference. |
void |
setQuery(QueryExpressionBody value)
Sets the value of the ' Query ' containment reference. |
void |
setSelectStatement(QuerySelectStatement value)
Sets the value of the ' Select Statement ' 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 |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.expressions.QueryExpression |
getSQL, setSQL |
Method Detail |
public QueryInsertStatement getInsertStatement()
Source Query
'.
If the meaning of the 'Insert Statement' container reference isn't clear, there really should be more of a description here...
setInsertStatement(QueryInsertStatement)
,
SQLQueryModelPackage.getQueryExpressionRoot_InsertStatement()
,
QueryInsertStatement.getSourceQuery()
public void setInsertStatement(QueryInsertStatement value)
Insert Statement
' container reference.
value
- the new value of the 'Insert Statement' container reference.getInsertStatement()
public QuerySelectStatement getSelectStatement()
Query Expr
'.
If the meaning of the 'Select Statement' container reference isn't clear, there really should be more of a description here...
setSelectStatement(QuerySelectStatement)
,
SQLQueryModelPackage.getQueryExpressionRoot_SelectStatement()
,
QuerySelectStatement.getQueryExpr()
public void setSelectStatement(QuerySelectStatement value)
Select Statement
' container reference.
value
- the new value of the 'Select Statement' container reference.getSelectStatement()
public EList getWithClause()
WithTableSpecification
.
It is bidirectional and its opposite is 'Query Expression Root
'.
If the meaning of the 'With Clause' containment reference list isn't clear, there really should be more of a description here...
SQLQueryModelPackage.getQueryExpressionRoot_WithClause()
,
WithTableSpecification.getQueryExpressionRoot()
public QueryExpressionBody getQuery()
Query Expression
'.
If the meaning of the 'Query' containment reference isn't clear, there really should be more of a description here...
setQuery(QueryExpressionBody)
,
SQLQueryModelPackage.getQueryExpressionRoot_Query()
,
QueryExpressionBody.getQueryExpression()
public void setQuery(QueryExpressionBody value)
Query
' containment reference.
value
- the new value of the 'Query' containment reference.getQuery()
public PredicateInValueRowSelect getInValueRowSelectRight()
Query Expr
'.
If the meaning of the 'In Value Row Select Right' container reference isn't clear, there really should be more of a description here...
setInValueRowSelectRight(PredicateInValueRowSelect)
,
SQLQueryModelPackage.getQueryExpressionRoot_InValueRowSelectRight()
,
PredicateInValueRowSelect.getQueryExpr()
public void setInValueRowSelectRight(PredicateInValueRowSelect value)
In Value Row Select Right
' container reference.
value
- the new value of the 'In Value Row Select Right' container reference.getInValueRowSelectRight()
public PredicateInValueSelect getInValueSelectRight()
Query Expr
'.
If the meaning of the 'In Value Select Right' container reference isn't clear, there really should be more of a description here...
setInValueSelectRight(PredicateInValueSelect)
,
SQLQueryModelPackage.getQueryExpressionRoot_InValueSelectRight()
,
PredicateInValueSelect.getQueryExpr()
public void setInValueSelectRight(PredicateInValueSelect value)
In Value Select Right
' container reference.
value
- the new value of the 'In Value Select Right' container reference.getInValueSelectRight()
public PredicateQuantifiedRowSelect getQuantifiedRowSelectRight()
Query Expr
'.
If the meaning of the 'Quantified Row Select Right' container reference isn't clear, there really should be more of a description here...
setQuantifiedRowSelectRight(PredicateQuantifiedRowSelect)
,
SQLQueryModelPackage.getQueryExpressionRoot_QuantifiedRowSelectRight()
,
PredicateQuantifiedRowSelect.getQueryExpr()
public void setQuantifiedRowSelectRight(PredicateQuantifiedRowSelect value)
Quantified Row Select Right
' container reference.
value
- the new value of the 'Quantified Row Select Right' container reference.getQuantifiedRowSelectRight()
public PredicateQuantifiedValueSelect getQuantifiedValueSelectRight()
Query Expr
'.
If the meaning of the 'Quantified Value Select Right' container reference isn't clear, there really should be more of a description here...
setQuantifiedValueSelectRight(PredicateQuantifiedValueSelect)
,
SQLQueryModelPackage.getQueryExpressionRoot_QuantifiedValueSelectRight()
,
PredicateQuantifiedValueSelect.getQueryExpr()
public void setQuantifiedValueSelectRight(PredicateQuantifiedValueSelect value)
Quantified Value Select Right
' container reference.
value
- the new value of the 'Quantified Value Select Right' container reference.getQuantifiedValueSelectRight()
public EList getValueExprScalarSelects()
ValueExpressionScalarSelect
.
It is bidirectional and its opposite is 'Query Expr
'.
If the meaning of the 'Value Expr Scalar Selects' reference list isn't clear, there really should be more of a description here...
SQLQueryModelPackage.getQueryExpressionRoot_ValueExprScalarSelects()
,
ValueExpressionScalarSelect.getQueryExpr()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |