com.evolveum.midpoint.common.expression.script
Interface ScriptEvaluator
- All Known Implementing Classes:
- Jsr223ScriptEvaluator, XPathScriptEvaluator
public interface ScriptEvaluator
- Author:
- Radovan Semancik
evaluate
<T> List<PrismPropertyValue<T>> evaluate(ScriptExpressionEvaluatorType expressionType,
ScriptVariables variables,
ItemDefinition outputDefinition,
ScriptExpressionReturnTypeType suggestedReturnType,
ObjectResolver objectResolver,
Collection<FunctionLibrary> functions,
String contextDescription,
OperationResult result)
throws ExpressionEvaluationException,
ObjectNotFoundException,
ExpressionSyntaxException
- Throws:
ExpressionEvaluationException
ObjectNotFoundException
ExpressionSyntaxException
getLanguageName
String getLanguageName()
- Returns human readable name of the language that this evaluator supports
getLanguageUrl
String getLanguageUrl()
- Returns URL of the language that this evaluator can handle
Copyright © 2013 evolveum. All Rights Reserved.