public class EqualityExpr extends AbstractBinaryExpr<AbstractXPathNode,PrimaryExpr>
EqualityExpr ::= ForwardPropertyStep | ForwardPropertyStep '=' PrimaryExpr | ForwardPropertyStep '!=' PrimaryExpr | ForwardPropertyStep '<' PrimaryExpr | ForwardPropertyStep '>' PrimaryExpr | ForwardPropertyStep '<=' PrimaryExpr | ForwardPropertyStep '>=' PrimaryExpr | '(' Expr ')'
Modifier and Type | Class and Description |
---|---|
static class |
EqualityExpr.Operator
Models the comparison expression's operator.
|
Constructor and Description |
---|
EqualityExpr()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
accept(XPathVisitor visitor)
Accepts a visitor.
|
Expr |
getExpr() |
EqualityExpr.Operator |
getOperator() |
SubartifactSet |
getSubartifactSet() |
void |
setExpr(Expr expr) |
void |
setOperator(EqualityExpr.Operator operator) |
void |
setSubArtifactSet(SubartifactSet subArtifactSet) |
getLeft, getRight, setLeft, setRight
public EqualityExpr.Operator getOperator()
public void setOperator(EqualityExpr.Operator operator)
operator
- the operator to setpublic Expr getExpr()
public void setExpr(Expr expr)
expr
- the expr to setpublic void accept(XPathVisitor visitor)
AbstractXPathNode
accept
in class AbstractXPathNode
AbstractXPathNode.accept(org.artificer.common.query.xpath.visitors.XPathVisitor)
public SubartifactSet getSubartifactSet()
public void setSubArtifactSet(SubartifactSet subArtifactSet)
subArtifactSet
- the subArtifactSet to setCopyright © 2011–2015 JBoss, a division of Red Hat. All rights reserved.