Modifier | Constructor and Description |
---|---|
protected |
MemPredImpl()
The default constructor.
|
protected |
MemPredImpl(BaseFactory factory) |
Modifier and Type | Method and Description |
---|---|
<R> R |
accept(Visitor<R> v)
Accepts a visitor.
|
static boolean |
countingFinaliser()
public attribute determining whether to log to the
standard output information about who is creating
this instance of MemPredImpl (e.g., ic >= sl)
|
MemPredImpl |
create(Object[] args)
Returns a new object of this class.
|
boolean |
equals(Object obj)
Compares the specified object with this MemPredImpl
for equality.
|
Object[] |
getChildren() |
ListTerm<Expr> |
getExpr()
Returns the Expr elements.
|
Expr |
getLeftExpr() |
Boolean |
getMixfix()
Returns the Mixfix element.
|
Expr |
getRightExpr() |
int |
hashCode()
Returns the hash code value for this MemPredImpl.
|
static long |
instanceCount()
Only concrete classes get the instance count method visible
|
static long |
instancesFinalised() |
void |
setLeftExpr(Expr expr) |
void |
setMixfix(Boolean mixfix)
Sets the Mixfix element.
|
void |
setRightExpr(Expr expr) |
annsSize, getAnn, getAnns, getFactory, hasAnn, hasAnn, removeAnn, removeAnn, toString
protected MemPredImpl()
object factory
.protected MemPredImpl(BaseFactory factory)
public static boolean countingFinaliser()
public static long instancesFinalised()
public boolean equals(Object obj)
public int hashCode()
public <R> R accept(Visitor<R> v)
public MemPredImpl create(Object[] args)
public Object[] getChildren()
getChildren
in interface Term
public static long instanceCount()
public ListTerm<Expr> getExpr()
MemPred
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 Boolean getMixfix()
MemPred
public void setMixfix(Boolean mixfix)
MemPred
setMixfix
in interface MemPred
mixfix
- the Mixfix element.MemPred.getMixfix()
public Expr getLeftExpr()
getLeftExpr
in interface MemPred
public void setLeftExpr(Expr expr)
setLeftExpr
in interface MemPred
public Expr getRightExpr()
getRightExpr
in interface MemPred
public void setRightExpr(Expr expr)
setRightExpr
in interface MemPred
Copyright © 2003–2016 Community Z Tools Project. All rights reserved.