|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PredicateLike
A representation of the model object 'SQL Predicate Like'.
The following features are supported:
SQLQueryModelPackage.getPredicateLike()
Method Summary | |
---|---|
QueryValueExpression |
getEscapeValueExpr()
Returns the value of the 'Escape Value Expr' containment reference. |
QueryValueExpression |
getMatchingValueExpr()
Returns the value of the 'Matching Value Expr' containment reference. |
QueryValueExpression |
getPatternValueExpr()
Returns the value of the 'Pattern Value Expr' containment reference. |
boolean |
isNotLike()
Returns the value of the 'Not Like' attribute. |
void |
setEscapeValueExpr(QueryValueExpression value)
Sets the value of the ' Escape Value Expr ' containment reference. |
void |
setMatchingValueExpr(QueryValueExpression value)
Sets the value of the ' Matching Value Expr ' containment reference. |
void |
setNotLike(boolean value)
Sets the value of the ' Not Like ' attribute. |
void |
setPatternValueExpr(QueryValueExpression value)
Sets the value of the ' Pattern Value Expr ' containment reference. |
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, getMergeOnCondition, getNest, getQuerySelectHaving, getQuerySelectWhere, getTableJoined, getUpdateStatement, getValueExprCaseSearchContent, isNegatedCondition, setCombinedLeft, setCombinedRight, setDeleteStatement, setMergeOnCondition, 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, getExtensions, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
---|
getName, setName |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
---|
getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.expressions.SearchCondition |
---|
getSQL, setSQL |
Method Detail |
---|
boolean isNotLike()
If the meaning of the 'Not Like' attribute isn't clear, there really should be more of a description here...
setNotLike(boolean)
,
SQLQueryModelPackage.getPredicateLike_NotLike()
void setNotLike(boolean value)
Not Like
' attribute.
value
- the new value of the 'Not Like' attribute.isNotLike()
QueryValueExpression getPatternValueExpr()
Like Pattern
'.
If the meaning of the 'Pattern Value Expr' containment reference isn't clear, there really should be more of a description here...
setPatternValueExpr(QueryValueExpression)
,
SQLQueryModelPackage.getPredicateLike_PatternValueExpr()
,
QueryValueExpression.getLikePattern()
void setPatternValueExpr(QueryValueExpression value)
Pattern Value Expr
' containment reference.
value
- the new value of the 'Pattern Value Expr' containment reference.getPatternValueExpr()
QueryValueExpression getMatchingValueExpr()
Like Matching
'.
If the meaning of the 'Matching Value Expr' containment reference isn't clear, there really should be more of a description here...
setMatchingValueExpr(QueryValueExpression)
,
SQLQueryModelPackage.getPredicateLike_MatchingValueExpr()
,
QueryValueExpression.getLikeMatching()
void setMatchingValueExpr(QueryValueExpression value)
Matching Value Expr
' containment reference.
value
- the new value of the 'Matching Value Expr' containment reference.getMatchingValueExpr()
QueryValueExpression getEscapeValueExpr()
Like Escape
'.
If the meaning of the 'Escape Value Expr' containment reference isn't clear, there really should be more of a description here...
setEscapeValueExpr(QueryValueExpression)
,
SQLQueryModelPackage.getPredicateLike_EscapeValueExpr()
,
QueryValueExpression.getLikeEscape()
void setEscapeValueExpr(QueryValueExpression value)
Escape Value Expr
' containment reference.
value
- the new value of the 'Escape Value Expr' containment reference.getEscapeValueExpr()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |