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)
 
 - 
 
 -