public class Call extends Object implements Visitable, Serializable
| Constructor and Description |
|---|
Call() |
Call(Function c) |
Call(Function c,
String repeat) |
Call(String repeat,
List<Call> subroutine) |
Call(Subroutine c) |
Call(Subroutine c,
String repeat) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Visitor v) |
List<Call> |
getCalls() |
String |
getFcnName() |
Function |
getFunction() |
FunctionPointer |
getFunctionPointer() |
String |
getRepeat() |
RepeatFunctionPointer |
getRepeatFcnPtr() |
RepeatSubroutinePointer |
getRepeatSubPtr() |
int |
getRepeatValue() |
String |
getSubName() |
Subroutine |
getSubroutine() |
SubroutinePointer |
getSubroutinePointer() |
boolean |
isInfinity() |
void |
setCalls(List<Call> calls) |
void |
setFcnName(String fcnName) |
void |
setFunction(Function fcn) |
void |
setFunctionPointer(FunctionPointer fcnPtr) |
void |
setInfinity(boolean infinity) |
void |
setRepeat(String repeat) |
void |
setRepeatFcnPtr(RepeatFunctionPointer repeatFcnPtr) |
void |
setRepeatSubPtr(RepeatSubroutinePointer repeatSubPtr) |
void |
setRepeatValue(int repeatValue) |
void |
setSubName(String subName) |
void |
setSubroutine(Subroutine sub) |
void |
setSubroutinePointer(SubroutinePointer subPtr) |
public Call()
public Call(Function c)
public Call(Subroutine c)
public Call(Subroutine c, String repeat)
public Function getFunction()
public void setFunction(Function fcn)
public Subroutine getSubroutine()
public void setSubroutine(Subroutine sub)
public FunctionPointer getFunctionPointer()
public void setFunctionPointer(FunctionPointer fcnPtr)
public SubroutinePointer getSubroutinePointer()
public void setSubroutinePointer(SubroutinePointer subPtr)
public RepeatFunctionPointer getRepeatFcnPtr()
public void setRepeatFcnPtr(RepeatFunctionPointer repeatFcnPtr)
public RepeatSubroutinePointer getRepeatSubPtr()
public void setRepeatSubPtr(RepeatSubroutinePointer repeatSubPtr)
public String getRepeat()
public void setRepeat(String repeat)
public boolean isInfinity()
public void setInfinity(boolean infinity)
public int getRepeatValue()
public void setRepeatValue(int repeatValue)
public String getFcnName()
public void setFcnName(String fcnName)
public String getSubName()
public void setSubName(String subName)
Copyright © 2023 LSST. All rights reserved.