Modifier and Type | Method and Description |
---|---|
Value |
applyTo(Expression[] args)
Invokes the function using the given arguments and returns the result.
|
String |
getIdentifier()
Returns the operator's string identirifer.
|
FunctionParameter[] |
getParameters()
Returns the parameters of the function.
|
boolean |
isVarArg()
Returns whether the function accepts a variable number of arguments,
i.e. whether the function's parameter list is unbounded.
|
String getIdentifier()
Value applyTo(Expression[] args) throws IllegalValueTypeException
IllegalValueTypeException
FunctionParameter[] getParameters()
boolean isVarArg()