public class CallProcessImpl extends CircusProcessImpl implements CallProcess
CallProcess.| Modifier | Constructor and Description |
|---|---|
protected |
CallProcessImpl()
The default constructor.
|
protected |
CallProcessImpl(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 CallProcessImpl (e.g., ic >= sl)
|
CallProcessImpl |
create(Object[] args)
Returns a new object of this class.
|
boolean |
equals(Object obj)
Compares the specified object with this CallProcessImpl
for equality.
|
ExprList |
getActuals()
Returns the Actuals element.
|
RefExpr |
getCallExpr()
Returns the CallExpr element.
|
CallUsage |
getCallUsage()
Returns the CallUsage element.
|
Object[] |
getChildren() |
ZExprList |
getZActuals()
This is a convenience method.
|
int |
hashCode()
Returns the hash code value for this CallProcessImpl.
|
static long |
instanceCount()
Only concrete classes get the instance count method visible
|
static long |
instancesFinalised() |
void |
setActuals(ExprList actuals)
Sets the Actuals element.
|
void |
setCallExpr(RefExpr callExpr)
Sets the CallExpr element.
|
void |
setCallUsage(CallUsage callUsage)
Sets the CallUsage element.
|
annsSize, getAnn, getAnns, getFactory, hasAnn, hasAnn, removeAnn, removeAnn, toStringprotected CallProcessImpl()
object factory.protected CallProcessImpl(BaseFactory factory)
public static boolean countingFinaliser()
public static long instancesFinalised()
public boolean equals(Object obj)
equals in class CircusProcessImplpublic int hashCode()
hashCode in class CircusProcessImplpublic <R> R accept(Visitor<R> v)
accept in interface Termaccept in class CircusProcessImplpublic CallProcessImpl create(Object[] args)
public Object[] getChildren()
getChildren in interface Termpublic static long instanceCount()
public RefExpr getCallExpr()
CallProcessgetCallExpr in interface CallProcesspublic void setCallExpr(RefExpr callExpr)
CallProcesssetCallExpr in interface CallProcesscallExpr - the CallExpr element.CallProcess.getCallExpr()public ExprList getActuals()
CallProcessgetActuals in interface CallProcesspublic void setActuals(ExprList actuals)
CallProcesssetActuals in interface CallProcessactuals - the Actuals element.CallProcess.getActuals()public CallUsage getCallUsage()
CallProcessgetCallUsage in interface CallProcesspublic void setCallUsage(CallUsage callUsage)
CallProcesssetCallUsage in interface CallProcesscallUsage - the CallUsage element.CallProcess.getCallUsage()public ZExprList getZActuals()
CallProcessgetZActuals in interface CallProcessCopyright © 2003–2016 Community Z Tools Project. All rights reserved.