public abstract class Expr2Impl extends ExprImpl implements Expr2
Expr2
.Modifier | Constructor and Description |
---|---|
protected |
Expr2Impl()
The default constructor.
|
protected |
Expr2Impl(BaseFactory factory) |
Modifier and Type | Method and Description |
---|---|
<R> R |
accept(Visitor<R> v)
Accepts a visitor.
|
boolean |
equals(Object obj)
Compares the specified object with this Expr2Impl
for equality.
|
ListTerm<Expr> |
getExpr()
Returns the Expr elements.
|
Expr |
getLeftExpr() |
Expr |
getRightExpr() |
int |
hashCode()
Returns the hash code value for this Expr2Impl.
|
void |
setLeftExpr(Expr expr) |
void |
setRightExpr(Expr expr) |
annsSize, getAnn, getAnns, getFactory, hasAnn, hasAnn, removeAnn, removeAnn, toString
protected Expr2Impl()
object factory
.protected Expr2Impl(BaseFactory factory)
public boolean equals(Object obj)
public int hashCode()
public <R> R accept(Visitor<R> v)
public ListTerm<Expr> getExpr()
Expr2
Returns the Expr elements.
To add or remove elements, use the methods provided by the List interface (that's why there is no need for a setter method).
public Expr getLeftExpr()
getLeftExpr
in interface Expr2
public void setLeftExpr(Expr expr)
setLeftExpr
in interface Expr2
public Expr getRightExpr()
getRightExpr
in interface Expr2
public void setRightExpr(Expr expr)
setRightExpr
in interface Expr2
Copyright © 2003–2016 Community Z Tools Project. All rights reserved.