|
||||||||||
| 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
public abstract class QuerySearchConditionImpl
An implementation of the model object 'SQL Search Condition'.
The following features are implemented:
Negated ConditionUpdate StatementDelete StatementTable JoinedCombined LeftCombined RightQuery Select HavingQuery Select WhereValue Expr Case Search ContentNest
| Method Summary | |
|---|---|
NotificationChain |
basicSetCombinedLeft(SearchConditionCombined newCombinedLeft,
NotificationChain msgs)
|
NotificationChain |
basicSetCombinedRight(SearchConditionCombined newCombinedRight,
NotificationChain msgs)
|
NotificationChain |
basicSetDeleteStatement(QueryDeleteStatement newDeleteStatement,
NotificationChain msgs)
|
NotificationChain |
basicSetNest(SearchConditionNested newNest,
NotificationChain msgs)
|
NotificationChain |
basicSetQuerySelectHaving(QuerySelect newQuerySelectHaving,
NotificationChain msgs)
|
NotificationChain |
basicSetQuerySelectWhere(QuerySelect newQuerySelectWhere,
NotificationChain msgs)
|
NotificationChain |
basicSetTableJoined(TableJoined newTableJoined,
NotificationChain msgs)
|
NotificationChain |
basicSetUpdateStatement(QueryUpdateStatement newUpdateStatement,
NotificationChain msgs)
|
NotificationChain |
basicSetValueExprCaseSearchContent(ValueExpressionCaseSearchContent newValueExprCaseSearchContent,
NotificationChain msgs)
|
NotificationChain |
eBasicRemoveFromContainerFeature(NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
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 |
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, setSQL |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
| 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, 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.SearchCondition |
|---|
setSQL |
| Method Detail |
|---|
public boolean isNegatedCondition()
isNegatedCondition in interface QuerySearchConditionQuerySearchCondition.setNegatedCondition(boolean),
SQLQueryModelPackage.getQuerySearchCondition_NegatedCondition()public void setNegatedCondition(boolean newNegatedCondition)
setNegatedCondition in interface QuerySearchConditionnewNegatedCondition - the new value of the 'Negated Condition' attribute.QuerySearchCondition.isNegatedCondition()public QueryUpdateStatement getUpdateStatement()
getUpdateStatement in interface QuerySearchConditionQuerySearchCondition.setUpdateStatement(QueryUpdateStatement),
SQLQueryModelPackage.getQuerySearchCondition_UpdateStatement(),
QueryUpdateStatement.getWhereClause()
public NotificationChain basicSetUpdateStatement(QueryUpdateStatement newUpdateStatement,
NotificationChain msgs)
public void setUpdateStatement(QueryUpdateStatement newUpdateStatement)
setUpdateStatement in interface QuerySearchConditionnewUpdateStatement - the new value of the 'Update Statement' container reference.QuerySearchCondition.getUpdateStatement()public QueryDeleteStatement getDeleteStatement()
getDeleteStatement in interface QuerySearchConditionQuerySearchCondition.setDeleteStatement(QueryDeleteStatement),
SQLQueryModelPackage.getQuerySearchCondition_DeleteStatement(),
QueryDeleteStatement.getWhereClause()
public NotificationChain basicSetDeleteStatement(QueryDeleteStatement newDeleteStatement,
NotificationChain msgs)
public void setDeleteStatement(QueryDeleteStatement newDeleteStatement)
setDeleteStatement in interface QuerySearchConditionnewDeleteStatement - the new value of the 'Delete Statement' container reference.QuerySearchCondition.getDeleteStatement()public TableJoined getTableJoined()
getTableJoined in interface QuerySearchConditionQuerySearchCondition.setTableJoined(TableJoined),
SQLQueryModelPackage.getQuerySearchCondition_TableJoined(),
TableJoined.getJoinCondition()
public NotificationChain basicSetTableJoined(TableJoined newTableJoined,
NotificationChain msgs)
public void setTableJoined(TableJoined newTableJoined)
setTableJoined in interface QuerySearchConditionnewTableJoined - the new value of the 'Table Joined' container reference.QuerySearchCondition.getTableJoined()public SearchConditionCombined getCombinedLeft()
getCombinedLeft in interface QuerySearchConditionQuerySearchCondition.setCombinedLeft(SearchConditionCombined),
SQLQueryModelPackage.getQuerySearchCondition_CombinedLeft(),
SearchConditionCombined.getLeftCondition()
public NotificationChain basicSetCombinedLeft(SearchConditionCombined newCombinedLeft,
NotificationChain msgs)
public void setCombinedLeft(SearchConditionCombined newCombinedLeft)
setCombinedLeft in interface QuerySearchConditionnewCombinedLeft - the new value of the 'Combined Left' container reference.QuerySearchCondition.getCombinedLeft()public SearchConditionCombined getCombinedRight()
getCombinedRight in interface QuerySearchConditionQuerySearchCondition.setCombinedRight(SearchConditionCombined),
SQLQueryModelPackage.getQuerySearchCondition_CombinedRight(),
SearchConditionCombined.getRightCondition()
public NotificationChain basicSetCombinedRight(SearchConditionCombined newCombinedRight,
NotificationChain msgs)
public void setCombinedRight(SearchConditionCombined newCombinedRight)
setCombinedRight in interface QuerySearchConditionnewCombinedRight - the new value of the 'Combined Right' container reference.QuerySearchCondition.getCombinedRight()public QuerySelect getQuerySelectHaving()
getQuerySelectHaving in interface QuerySearchConditionQuerySearchCondition.setQuerySelectHaving(QuerySelect),
SQLQueryModelPackage.getQuerySearchCondition_QuerySelectHaving(),
QuerySelect.getHavingClause()
public NotificationChain basicSetQuerySelectHaving(QuerySelect newQuerySelectHaving,
NotificationChain msgs)
public void setQuerySelectHaving(QuerySelect newQuerySelectHaving)
setQuerySelectHaving in interface QuerySearchConditionnewQuerySelectHaving - the new value of the 'Query Select Having' container reference.QuerySearchCondition.getQuerySelectHaving()public QuerySelect getQuerySelectWhere()
getQuerySelectWhere in interface QuerySearchConditionQuerySearchCondition.setQuerySelectWhere(QuerySelect),
SQLQueryModelPackage.getQuerySearchCondition_QuerySelectWhere(),
QuerySelect.getWhereClause()
public NotificationChain basicSetQuerySelectWhere(QuerySelect newQuerySelectWhere,
NotificationChain msgs)
public void setQuerySelectWhere(QuerySelect newQuerySelectWhere)
setQuerySelectWhere in interface QuerySearchConditionnewQuerySelectWhere - the new value of the 'Query Select Where' container reference.QuerySearchCondition.getQuerySelectWhere()public ValueExpressionCaseSearchContent getValueExprCaseSearchContent()
getValueExprCaseSearchContent in interface QuerySearchConditionQuerySearchCondition.setValueExprCaseSearchContent(ValueExpressionCaseSearchContent),
SQLQueryModelPackage.getQuerySearchCondition_ValueExprCaseSearchContent(),
ValueExpressionCaseSearchContent.getSearchCondition()
public NotificationChain basicSetValueExprCaseSearchContent(ValueExpressionCaseSearchContent newValueExprCaseSearchContent,
NotificationChain msgs)
public void setValueExprCaseSearchContent(ValueExpressionCaseSearchContent newValueExprCaseSearchContent)
setValueExprCaseSearchContent in interface QuerySearchConditionnewValueExprCaseSearchContent - the new value of the 'Value Expr Case Search Content' container reference.QuerySearchCondition.getValueExprCaseSearchContent()public SearchConditionNested getNest()
getNest in interface QuerySearchConditionQuerySearchCondition.setNest(SearchConditionNested),
SQLQueryModelPackage.getQuerySearchCondition_Nest(),
SearchConditionNested.getNestedCondition()
public NotificationChain basicSetNest(SearchConditionNested newNest,
NotificationChain msgs)
public void setNest(SearchConditionNested newNest)
setNest in interface QuerySearchConditionnewNest - the new value of the 'Nest' container reference.QuerySearchCondition.getNest()
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseAdd in class SQLObjectImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class SQLObjectImplpublic NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class SQLObjectImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in class SQLObjectImplpublic void eUnset(int featureID)
eUnset in class SQLObjectImplpublic boolean eIsSet(int featureID)
eIsSet in class SQLObjectImplpublic java.lang.String getSQL()
getSQL in interface SearchConditiongetSQL in interface SQLQueryObjectgetSQL in class SQLQueryObjectImplpublic java.lang.String toString()
toString in class SQLObjectImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||