Class ScriptExpressionEvaluationContext
- java.lang.Object
-
- com.evolveum.midpoint.model.common.expression.script.ScriptExpressionEvaluationContext
-
public class ScriptExpressionEvaluationContext extends Object
- Author:
- semancik
-
-
Constructor Summary
Constructors Constructor Description ScriptExpressionEvaluationContext()
-
Method Summary
-
-
-
Method Detail
-
getExpressionType
public ScriptExpressionEvaluatorType getExpressionType()
-
setExpressionType
public void setExpressionType(ScriptExpressionEvaluatorType expressionType)
-
getVariables
public VariablesMap getVariables()
-
setVariables
public void setVariables(VariablesMap variables)
-
getOutputDefinition
public ItemDefinition getOutputDefinition()
-
setOutputDefinition
public void setOutputDefinition(ItemDefinition outputDefinition)
-
setAdditionalConvertor
public void setAdditionalConvertor(Function<Object,Object> additionalConvertor)
-
getSuggestedReturnType
public ScriptExpressionReturnTypeType getSuggestedReturnType()
-
setSuggestedReturnType
public void setSuggestedReturnType(ScriptExpressionReturnTypeType suggestedReturnType)
-
getObjectResolver
public ObjectResolver getObjectResolver()
-
setObjectResolver
public void setObjectResolver(ObjectResolver objectResolver)
-
getFunctions
public Collection<FunctionLibrary> getFunctions()
-
setFunctions
public void setFunctions(Collection<FunctionLibrary> functions)
-
getExpressionProfile
public ExpressionProfile getExpressionProfile()
-
setExpressionProfile
public void setExpressionProfile(ExpressionProfile expressionProfile)
-
getScriptExpressionProfile
public ScriptExpressionProfile getScriptExpressionProfile()
-
setScriptExpressionProfile
public void setScriptExpressionProfile(ScriptExpressionProfile scriptExpressionProfile)
-
getScriptExpression
public ScriptExpression getScriptExpression()
-
setScriptExpression
public void setScriptExpression(ScriptExpression scriptExpression)
-
isEvaluateNew
public boolean isEvaluateNew()
-
setEvaluateNew
public void setEvaluateNew(boolean evaluateNew)
-
getContextDescription
public String getContextDescription()
-
setContextDescription
public void setContextDescription(String contextDescription)
-
getTask
public Task getTask()
-
setTask
public void setTask(Task task)
-
getResult
public OperationResult getResult()
-
setResult
public void setResult(OperationResult result)
-
setupThreadLocal
public ScriptExpressionEvaluationContext setupThreadLocal()
-
cleanupThreadLocal
public void cleanupThreadLocal(ScriptExpressionEvaluationContext oldContext)
-
getThreadLocal
public static ScriptExpressionEvaluationContext getThreadLocal()
-
getTrace
public ScriptEvaluationTraceType getTrace()
-
setTrace
public void setTrace(ScriptEvaluationTraceType trace)
-
-