public class ScriptExpression extends Object
Modifier and Type | Method and Description |
---|---|
<T> List<com.evolveum.midpoint.prism.PrismPropertyValue<T>> |
evaluate(ScriptVariables variables,
ScriptExpressionReturnTypeType suggestedReturnType,
boolean useNew,
String contextDescription,
OperationResult result) |
Collection<FunctionLibrary> |
getFunctions() |
ObjectResolver |
getObjectResolver() |
com.evolveum.midpoint.prism.ItemDefinition |
getOutputDefinition() |
com.evolveum.midpoint.prism.path.ItemPath |
parsePath(String path) |
void |
setFunctions(Collection<FunctionLibrary> functions) |
void |
setObjectResolver(ObjectResolver objectResolver) |
void |
setOutputDefinition(com.evolveum.midpoint.prism.ItemDefinition outputDefinition) |
public com.evolveum.midpoint.prism.ItemDefinition getOutputDefinition()
public void setOutputDefinition(com.evolveum.midpoint.prism.ItemDefinition outputDefinition)
public ObjectResolver getObjectResolver()
public void setObjectResolver(ObjectResolver objectResolver)
public Collection<FunctionLibrary> getFunctions()
public void setFunctions(Collection<FunctionLibrary> functions)
public <T> List<com.evolveum.midpoint.prism.PrismPropertyValue<T>> evaluate(ScriptVariables variables, ScriptExpressionReturnTypeType suggestedReturnType, boolean useNew, String contextDescription, OperationResult result) throws ExpressionEvaluationException, ObjectNotFoundException, SchemaException
public com.evolveum.midpoint.prism.path.ItemPath parsePath(String path)
Copyright © 2014 Evolveum. All rights reserved.