public interface ScriptEvaluator
Modifier and Type | Method and Description |
---|---|
<T> List<PrismPropertyValue<T>> |
evaluate(ScriptExpressionEvaluatorType expressionType,
ScriptVariables variables,
ItemDefinition outputDefinition,
ScriptExpressionReturnTypeType suggestedReturnType,
ObjectResolver objectResolver,
Collection<FunctionLibrary> functions,
String contextDescription,
OperationResult result) |
String |
getLanguageName()
Returns human readable name of the language that this evaluator supports
|
String |
getLanguageUrl()
Returns URL of the language that this evaluator can handle
|
<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
String getLanguageName()
String getLanguageUrl()
Copyright © 2013 evolveum. All rights reserved.