public class ScriptExpression extends Object
Modifier and Type | Method and Description |
---|---|
<V extends PrismValue> |
evaluate(ExpressionVariables variables,
com.evolveum.midpoint.xml.ns._public.common.common_3.ScriptExpressionReturnTypeType suggestedReturnType,
boolean useNew,
String contextDescription,
Task task,
OperationResult result) |
Collection<FunctionLibrary> |
getFunctions() |
ObjectResolver |
getObjectResolver() |
ItemDefinition |
getOutputDefinition() |
ItemPath |
parsePath(String path) |
void |
setFunctions(Collection<FunctionLibrary> functions) |
void |
setObjectResolver(ObjectResolver objectResolver) |
void |
setOutputDefinition(ItemDefinition outputDefinition) |
String |
toString() |
public ItemDefinition getOutputDefinition()
public void setOutputDefinition(ItemDefinition outputDefinition)
public ObjectResolver getObjectResolver()
public void setObjectResolver(ObjectResolver objectResolver)
public Collection<FunctionLibrary> getFunctions()
public void setFunctions(Collection<FunctionLibrary> functions)
public <V extends PrismValue> List<V> evaluate(ExpressionVariables variables, com.evolveum.midpoint.xml.ns._public.common.common_3.ScriptExpressionReturnTypeType suggestedReturnType, boolean useNew, String contextDescription, Task task, OperationResult result) throws ExpressionEvaluationException, ObjectNotFoundException, SchemaException
Copyright © 2016 evolveum. All rights reserved.