|
||||||||||
| 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
org.eclipse.datatools.modelbase.sql.query.impl.PredicateImpl
org.eclipse.datatools.modelbase.sql.query.impl.PredicateBetweenImpl
public class PredicateBetweenImpl
An implementation of the model object 'SQL Predicate Between'.
The following features are implemented:
| Method Summary | |
|---|---|
NotificationChain |
basicSetLeftValueExpr(QueryValueExpression newLeftValueExpr,
NotificationChain msgs)
|
NotificationChain |
basicSetRightValueExpr1(QueryValueExpression newRightValueExpr1,
NotificationChain msgs)
|
NotificationChain |
basicSetRightValueExpr2(QueryValueExpression newRightValueExpr2,
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)
|
QueryValueExpression |
getLeftValueExpr()
|
QueryValueExpression |
getRightValueExpr1()
|
QueryValueExpression |
getRightValueExpr2()
|
boolean |
isNotBetween()
|
void |
setLeftValueExpr(QueryValueExpression newLeftValueExpr)
|
void |
setNotBetween(boolean newNotBetween)
|
void |
setRightValueExpr1(QueryValueExpression newRightValueExpr1)
|
void |
setRightValueExpr2(QueryValueExpression newRightValueExpr2)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.datatools.modelbase.sql.query.impl.PredicateImpl |
|---|
getSelectivityValue, isHasSelectivity, isNegatedPredicate, setHasSelectivity, setNegatedPredicate, setSelectivityValue |
| 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.Predicate |
|---|
getSelectivityValue, isHasSelectivity, isNegatedPredicate, setHasSelectivity, setNegatedPredicate, setSelectivityValue |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.query.QuerySearchCondition |
|---|
getCombinedLeft, getCombinedRight, getDeleteStatement, getNest, getQuerySelectHaving, getQuerySelectWhere, getTableJoined, getUpdateStatement, getValueExprCaseSearchContent, isNegatedCondition, setCombinedLeft, setCombinedRight, setDeleteStatement, setNegatedCondition, setNest, setQuerySelectHaving, setQuerySelectWhere, setTableJoined, setUpdateStatement, setValueExprCaseSearchContent |
| 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.SearchCondition |
|---|
getSQL, setSQL |
| Method Detail |
|---|
public boolean isNotBetween()
isNotBetween in interface PredicateBetweenPredicateBetween.setNotBetween(boolean),
SQLQueryModelPackage.getPredicateBetween_NotBetween()public void setNotBetween(boolean newNotBetween)
setNotBetween in interface PredicateBetweennewNotBetween - the new value of the 'Not Between' attribute.PredicateBetween.isNotBetween()public QueryValueExpression getLeftValueExpr()
getLeftValueExpr in interface PredicateBetweenPredicateBetween.setLeftValueExpr(QueryValueExpression),
SQLQueryModelPackage.getPredicateBetween_LeftValueExpr(),
QueryValueExpression.getBetweenLeft()
public NotificationChain basicSetLeftValueExpr(QueryValueExpression newLeftValueExpr,
NotificationChain msgs)
public void setLeftValueExpr(QueryValueExpression newLeftValueExpr)
setLeftValueExpr in interface PredicateBetweennewLeftValueExpr - the new value of the 'Left Value Expr' containment reference.PredicateBetween.getLeftValueExpr()public QueryValueExpression getRightValueExpr1()
getRightValueExpr1 in interface PredicateBetweenPredicateBetween.setRightValueExpr1(QueryValueExpression),
SQLQueryModelPackage.getPredicateBetween_RightValueExpr1(),
QueryValueExpression.getBetweenRight1()
public NotificationChain basicSetRightValueExpr1(QueryValueExpression newRightValueExpr1,
NotificationChain msgs)
public void setRightValueExpr1(QueryValueExpression newRightValueExpr1)
setRightValueExpr1 in interface PredicateBetweennewRightValueExpr1 - the new value of the 'Right Value Expr1' containment reference.PredicateBetween.getRightValueExpr1()public QueryValueExpression getRightValueExpr2()
getRightValueExpr2 in interface PredicateBetweenPredicateBetween.setRightValueExpr2(QueryValueExpression),
SQLQueryModelPackage.getPredicateBetween_RightValueExpr2(),
QueryValueExpression.getBetweenRight2()
public NotificationChain basicSetRightValueExpr2(QueryValueExpression newRightValueExpr2,
NotificationChain msgs)
public void setRightValueExpr2(QueryValueExpression newRightValueExpr2)
setRightValueExpr2 in interface PredicateBetweennewRightValueExpr2 - the new value of the 'Right Value Expr2' containment reference.PredicateBetween.getRightValueExpr2()
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseAdd in class QuerySearchConditionImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class QuerySearchConditionImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class PredicateImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in class PredicateImplpublic void eUnset(int featureID)
eUnset in class PredicateImplpublic boolean eIsSet(int featureID)
eIsSet in class PredicateImplpublic java.lang.String toString()
toString in class PredicateImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||