public class FunctionCall
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected IFunction |
function
The function name.
|
protected java.util.List |
paramsources
The sources of the parameter values.
|
Constructor and Description |
---|
FunctionCall(IFunction function)
Create a new function call.
|
FunctionCall(IFunction function,
java.util.List paramsources)
Create a new function call.
|
FunctionCall(IFunction function,
java.lang.Object[] paramsources)
Create a new function call.
|
Modifier and Type | Method and Description |
---|---|
void |
addParameterSource(java.lang.Object paramsource)
Add a new parameter source.
|
IFunction |
getFunction()
Get the function.
|
java.util.List |
getParameterSources()
Get the parameter sources.
|
java.util.List |
getVariables()
Get the variables.
|
java.lang.String |
toString()
Get the string representation.
|
protected IFunction function
protected java.util.List paramsources
public FunctionCall(IFunction function)
public FunctionCall(IFunction function, java.util.List paramsources)
public FunctionCall(IFunction function, java.lang.Object[] paramsources)
public IFunction getFunction()
public void addParameterSource(java.lang.Object paramsource)
public java.util.List getParameterSources()
public java.util.List getVariables()
public java.lang.String toString()
toString
in class java.lang.Object