Modifier and Type | Method and Description |
---|---|
static FunctionLibrary |
ExpressionUtil.createBasicFunctionLibrary(com.evolveum.midpoint.prism.PrismContext prismContext,
Protector protector) |
static FunctionLibrary |
ExpressionUtil.createLogFunctionLibrary(com.evolveum.midpoint.prism.PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
Collection<FunctionLibrary> |
ScriptExpression.getFunctions() |
Modifier and Type | Method and Description |
---|---|
<T> List<com.evolveum.midpoint.prism.PrismPropertyValue<T>> |
ScriptEvaluator.evaluate(ScriptExpressionEvaluatorType expressionType,
ScriptVariables variables,
com.evolveum.midpoint.prism.ItemDefinition outputDefinition,
ScriptExpressionReturnTypeType suggestedReturnType,
ObjectResolver objectResolver,
Collection<FunctionLibrary> functions,
String contextDescription,
OperationResult result) |
void |
ScriptExpression.setFunctions(Collection<FunctionLibrary> functions) |
Constructor and Description |
---|
ScriptExpressionFactory(ObjectResolver objectResolver,
com.evolveum.midpoint.prism.PrismContext prismContext,
Collection<FunctionLibrary> functions,
Protector protector) |
ScriptExpressionFactory(ObjectResolver objectResolver,
com.evolveum.midpoint.prism.PrismContext prismContext,
Collection<FunctionLibrary> functions,
Protector protector,
Collection<ScriptEvaluator> evaluators)
Constructor created especially to be used from the Spring context.
|
Modifier and Type | Method and Description |
---|---|
<T> List<com.evolveum.midpoint.prism.PrismPropertyValue<T>> |
Jsr223ScriptEvaluator.evaluate(ScriptExpressionEvaluatorType expressionType,
ScriptVariables variables,
com.evolveum.midpoint.prism.ItemDefinition outputDefinition,
ScriptExpressionReturnTypeType suggestedReturnType,
ObjectResolver objectResolver,
Collection<FunctionLibrary> functions,
String contextDescription,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
<T> List<com.evolveum.midpoint.prism.PrismPropertyValue<T>> |
XPathScriptEvaluator.evaluate(ScriptExpressionEvaluatorType expressionType,
ScriptVariables variables,
com.evolveum.midpoint.prism.ItemDefinition outputDefinition,
ScriptExpressionReturnTypeType suggestedReturnType,
ObjectResolver objectResolver,
Collection<FunctionLibrary> functions,
String contextDescription,
OperationResult result) |
Constructor and Description |
---|
ReflectionXPathFunctionResolver(Collection<FunctionLibrary> functions) |
Copyright © 2014 Evolveum. All rights reserved.