pip_services3_expressions.calculator.functions.IFunction module
-
class
pip_services3_expressions.calculator.functions.IFunction.
IFunction
Bases:
abc.ABC
Defines an interface for expression function.
-
calculate
(params: List[pip_services3_expressions.variants.Variant.Variant], variant_operations: pip_services3_expressions.variants.IVariantOperations.IVariantOperations) → pip_services3_expressions.variants.Variant.Variant The function calculation method.
- Parameters
params – The stack to get function parameters and place
variant_operations – Variants operations manager.
- Returns
the function result.
-