|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectENamedElementImpl
org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
org.eclipse.datatools.modelbase.sql.query.impl.SQLQueryObjectImpl
org.eclipse.datatools.modelbase.sql.query.impl.QuerySearchConditionImpl
An implementation of the model object 'SQL Search Condition'.
The following features are implemented:
Negated Condition
Update Statement
Delete Statement
Table Joined
Combined Left
Combined Right
Query Select Having
Query Select Where
Value Expr Case Search Content
Nest
Method Summary | |
NotificationChain |
eBasicRemoveFromContainer(NotificationChain msgs)
|
java.lang.Object |
eGet(EStructuralFeature eFeature,
boolean resolve)
|
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
NotificationChain msgs)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
NotificationChain msgs)
|
boolean |
eIsSet(EStructuralFeature eFeature)
|
void |
eSet(EStructuralFeature eFeature,
java.lang.Object newValue)
|
void |
eUnset(EStructuralFeature eFeature)
|
SearchConditionCombined |
getCombinedLeft()
|
SearchConditionCombined |
getCombinedRight()
|
QueryDeleteStatement |
getDeleteStatement()
|
SearchConditionNested |
getNest()
|
QuerySelect |
getQuerySelectHaving()
|
QuerySelect |
getQuerySelectWhere()
|
java.lang.String |
getSQL()
|
TableJoined |
getTableJoined()
|
QueryUpdateStatement |
getUpdateStatement()
|
ValueExpressionCaseSearchContent |
getValueExprCaseSearchContent()
|
boolean |
isNegatedCondition()
|
void |
setCombinedLeft(SearchConditionCombined newCombinedLeft)
|
void |
setCombinedRight(SearchConditionCombined newCombinedRight)
|
void |
setDeleteStatement(QueryDeleteStatement newDeleteStatement)
|
void |
setNegatedCondition(boolean newNegatedCondition)
|
void |
setNest(SearchConditionNested newNest)
|
void |
setQuerySelectHaving(QuerySelect newQuerySelectHaving)
|
void |
setQuerySelectWhere(QuerySelect newQuerySelectWhere)
|
void |
setSQL(java.lang.String sqlText)
|
void |
setTableJoined(TableJoined newTableJoined)
|
void |
setUpdateStatement(QueryUpdateStatement newUpdateStatement)
|
void |
setValueExprCaseSearchContent(ValueExpressionCaseSearchContent newValueExprCaseSearchContent)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.datatools.modelbase.sql.query.impl.SQLQueryObjectImpl |
getSourceInfo, setSourceInfo |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.query.SQLQueryObject |
getSourceInfo, setSourceInfo |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
addEAnnotation, addEAnnotationDetail, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
Method Detail |
public boolean isNegatedCondition()
isNegatedCondition
in interface QuerySearchCondition
QuerySearchCondition.setNegatedCondition(boolean)
,
SQLQueryModelPackage.getQuerySearchCondition_NegatedCondition()
public void setNegatedCondition(boolean newNegatedCondition)
setNegatedCondition
in interface QuerySearchCondition
newNegatedCondition
- the new value of the 'Negated Condition' attribute.QuerySearchCondition.isNegatedCondition()
public QueryUpdateStatement getUpdateStatement()
getUpdateStatement
in interface QuerySearchCondition
QuerySearchCondition.setUpdateStatement(QueryUpdateStatement)
,
SQLQueryModelPackage.getQuerySearchCondition_UpdateStatement()
,
QueryUpdateStatement.getWhereClause()
public void setUpdateStatement(QueryUpdateStatement newUpdateStatement)
setUpdateStatement
in interface QuerySearchCondition
newUpdateStatement
- the new value of the 'Update Statement' container reference.QuerySearchCondition.getUpdateStatement()
public QueryDeleteStatement getDeleteStatement()
getDeleteStatement
in interface QuerySearchCondition
QuerySearchCondition.setDeleteStatement(QueryDeleteStatement)
,
SQLQueryModelPackage.getQuerySearchCondition_DeleteStatement()
,
QueryDeleteStatement.getWhereClause()
public void setDeleteStatement(QueryDeleteStatement newDeleteStatement)
setDeleteStatement
in interface QuerySearchCondition
newDeleteStatement
- the new value of the 'Delete Statement' container reference.QuerySearchCondition.getDeleteStatement()
public TableJoined getTableJoined()
getTableJoined
in interface QuerySearchCondition
QuerySearchCondition.setTableJoined(TableJoined)
,
SQLQueryModelPackage.getQuerySearchCondition_TableJoined()
,
TableJoined.getJoinCondition()
public void setTableJoined(TableJoined newTableJoined)
setTableJoined
in interface QuerySearchCondition
newTableJoined
- the new value of the 'Table Joined' container reference.QuerySearchCondition.getTableJoined()
public SearchConditionCombined getCombinedLeft()
getCombinedLeft
in interface QuerySearchCondition
QuerySearchCondition.setCombinedLeft(SearchConditionCombined)
,
SQLQueryModelPackage.getQuerySearchCondition_CombinedLeft()
,
SearchConditionCombined.getLeftCondition()
public void setCombinedLeft(SearchConditionCombined newCombinedLeft)
setCombinedLeft
in interface QuerySearchCondition
newCombinedLeft
- the new value of the 'Combined Left' container reference.QuerySearchCondition.getCombinedLeft()
public SearchConditionCombined getCombinedRight()
getCombinedRight
in interface QuerySearchCondition
QuerySearchCondition.setCombinedRight(SearchConditionCombined)
,
SQLQueryModelPackage.getQuerySearchCondition_CombinedRight()
,
SearchConditionCombined.getRightCondition()
public void setCombinedRight(SearchConditionCombined newCombinedRight)
setCombinedRight
in interface QuerySearchCondition
newCombinedRight
- the new value of the 'Combined Right' container reference.QuerySearchCondition.getCombinedRight()
public QuerySelect getQuerySelectHaving()
getQuerySelectHaving
in interface QuerySearchCondition
QuerySearchCondition.setQuerySelectHaving(QuerySelect)
,
SQLQueryModelPackage.getQuerySearchCondition_QuerySelectHaving()
,
QuerySelect.getHavingClause()
public void setQuerySelectHaving(QuerySelect newQuerySelectHaving)
setQuerySelectHaving
in interface QuerySearchCondition
newQuerySelectHaving
- the new value of the 'Query Select Having' container reference.QuerySearchCondition.getQuerySelectHaving()
public QuerySelect getQuerySelectWhere()
getQuerySelectWhere
in interface QuerySearchCondition
QuerySearchCondition.setQuerySelectWhere(QuerySelect)
,
SQLQueryModelPackage.getQuerySearchCondition_QuerySelectWhere()
,
QuerySelect.getWhereClause()
public void setQuerySelectWhere(QuerySelect newQuerySelectWhere)
setQuerySelectWhere
in interface QuerySearchCondition
newQuerySelectWhere
- the new value of the 'Query Select Where' container reference.QuerySearchCondition.getQuerySelectWhere()
public ValueExpressionCaseSearchContent getValueExprCaseSearchContent()
getValueExprCaseSearchContent
in interface QuerySearchCondition
QuerySearchCondition.setValueExprCaseSearchContent(ValueExpressionCaseSearchContent)
,
SQLQueryModelPackage.getQuerySearchCondition_ValueExprCaseSearchContent()
,
ValueExpressionCaseSearchContent.getSearchCondition()
public void setValueExprCaseSearchContent(ValueExpressionCaseSearchContent newValueExprCaseSearchContent)
setValueExprCaseSearchContent
in interface QuerySearchCondition
newValueExprCaseSearchContent
- the new value of the 'Value Expr Case Search Content' container reference.QuerySearchCondition.getValueExprCaseSearchContent()
public SearchConditionNested getNest()
getNest
in interface QuerySearchCondition
QuerySearchCondition.setNest(SearchConditionNested)
,
SQLQueryModelPackage.getQuerySearchCondition_Nest()
,
SearchConditionNested.getNestedCondition()
public void setNest(SearchConditionNested newNest)
setNest
in interface QuerySearchCondition
newNest
- the new value of the 'Nest' container reference.QuerySearchCondition.getNest()
public java.lang.String getSQL()
getSQL
in interface SQLQueryObject
getSQL
in class SQLQueryObjectImpl
public void setSQL(java.lang.String sqlText)
setSQL
in interface SQLQueryObject
setSQL
in class SQLQueryObjectImpl
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, java.lang.Class baseClass, NotificationChain msgs)
eInverseAdd
in class SQLQueryObjectImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, java.lang.Class baseClass, NotificationChain msgs)
eInverseRemove
in class SQLQueryObjectImpl
public NotificationChain eBasicRemoveFromContainer(NotificationChain msgs)
public java.lang.Object eGet(EStructuralFeature eFeature, boolean resolve)
eGet
in class SQLQueryObjectImpl
public void eSet(EStructuralFeature eFeature, java.lang.Object newValue)
eSet
in class SQLQueryObjectImpl
public void eUnset(EStructuralFeature eFeature)
eUnset
in class SQLQueryObjectImpl
public boolean eIsSet(EStructuralFeature eFeature)
eIsSet
in class SQLQueryObjectImpl
public java.lang.String toString()
toString
in class SQLObjectImpl
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |