Interface IFunction
-
- All Known Implementing Classes:
DelegatedFunction
public interface IFunctionDefines an interface for expression function.
-
-
Method Detail
-
setName
void setName(String value)
The function name.
-
getName
String getName()
The function name.
-
calculate
Variant calculate(List<Variant> params, IVariantOperations variantOperations) throws ExpressionException
The function calculation method.- Parameters:
params- an array with function parameters.variantOperations- Variants operations manager.- Returns:
- the function result.
- Throws:
ExpressionException
-
-