Class CustomFunctions
- java.lang.Object
-
- com.evolveum.midpoint.model.common.expression.functions.CustomFunctions
-
public class CustomFunctions extends Object
-
-
Constructor Summary
Constructors Constructor Description CustomFunctions(FunctionLibraryType library, ExpressionFactory expressionFactory, ExpressionProfile expressionProfile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <V extends PrismValue,D extends ItemDefinition>
Objectexecute(String functionName, Map<String,Object> params)
This method is invoked by the scripts.
-
-
-
Constructor Detail
-
CustomFunctions
public CustomFunctions(FunctionLibraryType library, ExpressionFactory expressionFactory, ExpressionProfile expressionProfile)
-
-
Method Detail
-
execute
public <V extends PrismValue,D extends ItemDefinition> Object execute(String functionName, Map<String,Object> params) throws ExpressionEvaluationException
This method is invoked by the scripts. It is supposed to be only public method exposed by this class.- Throws:
ExpressionEvaluationException
-
-