Uses of Interface
org.camunda.bpm.engine.variable.context.VariableContext
-
-
Uses of VariableContext in org.camunda.bpm.dmn.engine
Methods in org.camunda.bpm.dmn.engine with parameters of type VariableContext Modifier and Type Method Description DmnDecisionResult
DmnEngine. evaluateDecision(java.lang.String decisionKey, java.io.InputStream inputStream, VariableContext variableContext)
Evaluates the decision with the given key in a DMN decision model.DmnDecisionResult
DmnEngine. evaluateDecision(java.lang.String decisionKey, DmnModelInstance dmnModelInstance, VariableContext variableContext)
Evaluates the decision with the given key in a DMN decision model.DmnDecisionResult
DmnEngine. evaluateDecision(DmnDecision decision, VariableContext variableContext)
Evaluates a decision.DmnDecisionTableResult
DmnEngine. evaluateDecisionTable(java.lang.String decisionKey, java.io.InputStream inputStream, VariableContext variableContext)
Evaluates the decision with the given key in a DMN decision model.DmnDecisionTableResult
DmnEngine. evaluateDecisionTable(java.lang.String decisionKey, DmnModelInstance dmnModelInstance, VariableContext variableContext)
Evaluates the decision with the given key in a DMN decision model.DmnDecisionTableResult
DmnEngine. evaluateDecisionTable(DmnDecision decision, VariableContext variableContext)
Evaluates a decision which is implemented as decision table. -
Uses of VariableContext in org.camunda.bpm.dmn.engine.impl
Methods in org.camunda.bpm.dmn.engine.impl with parameters of type VariableContext Modifier and Type Method Description protected VariableMap
DefaultDmnDecisionContext. buildVariableMapFromVariableContext(VariableContext variableContext)
DmnDecisionResult
DefaultDmnDecisionContext. evaluateDecision(DmnDecision decision, VariableContext variableContext)
Evaluate a decision with the givenVariableContext
DmnDecisionResult
DefaultDmnEngine. evaluateDecision(java.lang.String decisionKey, java.io.InputStream inputStream, VariableContext variableContext)
DmnDecisionResult
DefaultDmnEngine. evaluateDecision(java.lang.String decisionKey, DmnModelInstance dmnModelInstance, VariableContext variableContext)
DmnDecisionResult
DefaultDmnEngine. evaluateDecision(DmnDecision decision, VariableContext variableContext)
DmnDecisionTableResult
DefaultDmnEngine. evaluateDecisionTable(java.lang.String decisionKey, java.io.InputStream inputStream, VariableContext variableContext)
DmnDecisionTableResult
DefaultDmnEngine. evaluateDecisionTable(java.lang.String decisionKey, DmnModelInstance dmnModelInstance, VariableContext variableContext)
DmnDecisionTableResult
DefaultDmnEngine. evaluateDecisionTable(DmnDecision decision, VariableContext variableContext)
-
Uses of VariableContext in org.camunda.bpm.dmn.engine.impl.el
Fields in org.camunda.bpm.dmn.engine.impl.el declared as VariableContext Modifier and Type Field Description protected VariableContext
VariableContextScriptBindings. variableContext
Methods in org.camunda.bpm.dmn.engine.impl.el with parameters of type VariableContext Modifier and Type Method Description javax.el.ELContext
JuelElContextFactory. createElContext(VariableContext variableContext)
java.lang.Object
JuelExpression. getValue(VariableContext variableContext)
static VariableContextScriptBindings
VariableContextScriptBindings. wrap(javax.script.Bindings wrappedBindings, VariableContext variableContext)
Constructors in org.camunda.bpm.dmn.engine.impl.el with parameters of type VariableContext Constructor Description VariableContextScriptBindings(javax.script.Bindings wrappedBindings, VariableContext variableContext)
-
Uses of VariableContext in org.camunda.bpm.dmn.engine.impl.evaluation
Methods in org.camunda.bpm.dmn.engine.impl.evaluation that return VariableContext Modifier and Type Method Description protected VariableContext
DecisionTableEvaluationHandler. getLocalVariableContext(DmnDecisionTableInputImpl input, DmnEvaluatedInput evaluatedInput, VariableContext variableContext)
Methods in org.camunda.bpm.dmn.engine.impl.evaluation with parameters of type VariableContext Modifier and Type Method Description DmnDecisionLogicEvaluationEvent
DecisionLiteralExpressionEvaluationHandler. evaluate(DmnDecision decision, VariableContext variableContext)
DmnDecisionLogicEvaluationEvent
DecisionTableEvaluationHandler. evaluate(DmnDecision decision, VariableContext variableContext)
DmnDecisionLogicEvaluationEvent
DmnDecisionLogicEvaluationHandler. evaluate(DmnDecision decision, VariableContext variableContext)
Evaluate a decision with the givenVariableContext
.protected void
DecisionTableEvaluationHandler. evaluateDecisionTable(DmnDecisionTableImpl decisionTable, VariableContext variableContext, DmnDecisionTableEvaluationEventImpl evaluationResult)
protected java.lang.Object
ExpressionEvaluationHandler. evaluateElExpression(java.lang.String expressionLanguage, java.lang.String expressionText, VariableContext variableContext, CachedExpressionSupport cachedExpressionSupport)
java.lang.Object
ExpressionEvaluationHandler. evaluateExpression(java.lang.String expressionLanguage, DmnExpressionImpl expression, VariableContext variableContext)
protected java.lang.Object
ExpressionEvaluationHandler. evaluateFeelSimpleExpression(java.lang.String expressionText, VariableContext variableContext)
protected java.lang.Object
DecisionTableEvaluationHandler. evaluateFeelSimpleUnaryTests(DmnDecisionTableInputImpl input, DmnExpressionImpl condition, VariableContext variableContext)
protected DmnEvaluatedInput
DecisionTableEvaluationHandler. evaluateInput(DmnDecisionTableInputImpl input, VariableContext variableContext)
protected java.lang.Object
DecisionTableEvaluationHandler. evaluateInputEntry(DmnDecisionTableInputImpl input, DmnExpressionImpl condition, VariableContext variableContext)
protected java.lang.Object
DecisionTableEvaluationHandler. evaluateInputExpression(DmnExpressionImpl expression, VariableContext variableContext)
protected java.util.List<DmnDecisionTableRuleImpl>
DecisionTableEvaluationHandler. evaluateInputForAvailableRules(int conditionIdx, DmnDecisionTableInputImpl input, java.util.List<DmnDecisionTableRuleImpl> availableRules, VariableContext variableContext)
protected java.lang.Object
DecisionLiteralExpressionEvaluationHandler. evaluateLiteralExpression(DmnExpressionImpl expression, VariableContext variableContext)
protected DmnEvaluatedDecisionRule
DecisionTableEvaluationHandler. evaluateMatchingRule(java.util.List<DmnDecisionTableOutputImpl> decisionTableOutputs, DmnDecisionTableRuleImpl matchingRule, VariableContext variableContext)
protected java.util.Map<java.lang.String,DmnEvaluatedOutput>
DecisionTableEvaluationHandler. evaluateOutputEntries(java.util.List<DmnDecisionTableOutputImpl> decisionTableOutputs, DmnDecisionTableRuleImpl matchingRule, VariableContext variableContext)
protected java.lang.Object
DecisionTableEvaluationHandler. evaluateOutputEntry(DmnExpressionImpl conclusion, VariableContext variableContext)
protected java.lang.Object
ExpressionEvaluationHandler. evaluateScriptExpression(java.lang.String expressionLanguage, VariableContext variableContext, java.lang.String expressionText, CachedCompiledScriptSupport cachedCompiledScriptSupport)
protected VariableContext
DecisionTableEvaluationHandler. getLocalVariableContext(DmnDecisionTableInputImpl input, DmnEvaluatedInput evaluatedInput, VariableContext variableContext)
protected boolean
DecisionTableEvaluationHandler. isConditionApplicable(DmnDecisionTableInputImpl input, DmnExpressionImpl condition, VariableContext variableContext)
protected void
DecisionTableEvaluationHandler. setEvaluationOutput(DmnDecisionTableImpl decisionTable, java.util.List<DmnDecisionTableRuleImpl> matchingRules, VariableContext variableContext, DmnDecisionTableEvaluationEventImpl evaluationResult)
-
Uses of VariableContext in org.camunda.bpm.dmn.engine.impl.spi.el
Methods in org.camunda.bpm.dmn.engine.impl.spi.el with parameters of type VariableContext Modifier and Type Method Description java.lang.Object
ElExpression. getValue(VariableContext variableContext)
Execute the expression and return the value -
Uses of VariableContext in org.camunda.bpm.dmn.feel.impl
Methods in org.camunda.bpm.dmn.feel.impl with parameters of type VariableContext Modifier and Type Method Description <T> T
FeelEngine. evaluateSimpleExpression(java.lang.String simpleExpression, VariableContext variableContext)
Evaluate a FEEL simple expressionboolean
FeelEngine. evaluateSimpleUnaryTests(java.lang.String simpleUnaryTests, java.lang.String inputName, VariableContext variableContext)
Evaluate a FEEL simple unary tests expression -
Uses of VariableContext in org.camunda.bpm.dmn.feel.impl.juel
Methods in org.camunda.bpm.dmn.feel.impl.juel with parameters of type VariableContext Modifier and Type Method Description protected javax.el.ELContext
FeelEngineImpl. createContext(VariableContext variableContext)
<T> T
FeelEngineImpl. evaluateSimpleExpression(java.lang.String simpleExpression, VariableContext variableContext)
boolean
FeelEngineImpl. evaluateSimpleUnaryTests(java.lang.String simpleUnaryTests, java.lang.String inputName, VariableContext variableContext)
-
Uses of VariableContext in org.camunda.bpm.dmn.feel.impl.juel.el
Fields in org.camunda.bpm.dmn.feel.impl.juel.el declared as VariableContext Modifier and Type Field Description protected VariableContext
FeelTypedVariableMapper. variableContext
Methods in org.camunda.bpm.dmn.feel.impl.juel.el with parameters of type VariableContext Modifier and Type Method Description javax.el.ELContext
ElContextFactory. createContext(javax.el.ExpressionFactory expressionFactory, VariableContext variableContext)
javax.el.ELContext
FeelElContextFactory. createContext(javax.el.ExpressionFactory expressionFactory, VariableContext variableContext)
javax.el.VariableMapper
FeelElContextFactory. createVariableMapper(javax.el.ExpressionFactory expressionFactory, VariableContext variableContext)
Constructors in org.camunda.bpm.dmn.feel.impl.juel.el with parameters of type VariableContext Constructor Description FeelTypedVariableMapper(javax.el.ExpressionFactory expressionFactory, VariableContext variableContext)
-
Uses of VariableContext in org.camunda.bpm.dmn.feel.impl.scala
Fields in org.camunda.bpm.dmn.feel.impl.scala declared as VariableContext Modifier and Type Field Description protected VariableContext
ContextVariableWrapper. context
Methods in org.camunda.bpm.dmn.feel.impl.scala with parameters of type VariableContext Modifier and Type Method Description <T> T
ScalaFeelEngine. evaluateSimpleExpression(java.lang.String expression, VariableContext variableContext)
boolean
ScalaFeelEngine. evaluateSimpleUnaryTests(java.lang.String expression, java.lang.String inputVariable, VariableContext variableContext)
Constructors in org.camunda.bpm.dmn.feel.impl.scala with parameters of type VariableContext Constructor Description ContextVariableWrapper(VariableContext context)
-
Uses of VariableContext in org.camunda.bpm.engine.impl.dmn.el
Methods in org.camunda.bpm.engine.impl.dmn.el with parameters of type VariableContext Modifier and Type Method Description java.lang.Object
ProcessEngineJuelElExpression. getValue(VariableContext variableContext)
-
Uses of VariableContext in org.camunda.bpm.engine.impl.dmn.invocation
Classes in org.camunda.bpm.engine.impl.dmn.invocation that implement VariableContext Modifier and Type Class Description class
VariableScopeContext
Implementation of theVariableContext
interface backed by aVariableScope
.Fields in org.camunda.bpm.engine.impl.dmn.invocation declared as VariableContext Modifier and Type Field Description protected VariableContext
DecisionInvocation. variableContext
Constructors in org.camunda.bpm.engine.impl.dmn.invocation with parameters of type VariableContext Constructor Description DecisionInvocation(DecisionDefinition decisionDefinition, VariableContext variableContext)
-
Uses of VariableContext in org.camunda.bpm.engine.impl.el
Methods in org.camunda.bpm.engine.impl.el with parameters of type VariableContext Modifier and Type Method Description ELContext
JuelExpressionManager. createElContext(VariableContext variableContext)
-
Uses of VariableContext in org.camunda.bpm.engine.impl.util
Methods in org.camunda.bpm.engine.impl.util with parameters of type VariableContext Modifier and Type Method Description protected static DecisionInvocation
DecisionEvaluationUtil. createInvocation(DecisionDefinition decisionDefinition, VariableContext variableContext)
-
Uses of VariableContext in org.camunda.bpm.engine.variable
Methods in org.camunda.bpm.engine.variable that return VariableContext Modifier and Type Method Description VariableContext
VariableMap. asVariableContext()
Interprets the variable map as variable contextstatic VariableContext
Variables. emptyVariableContext()
-
Uses of VariableContext in org.camunda.bpm.engine.variable.impl
Classes in org.camunda.bpm.engine.variable.impl that implement VariableContext Modifier and Type Class Description class
VariableMapImpl
Methods in org.camunda.bpm.engine.variable.impl that return VariableContext Modifier and Type Method Description VariableContext
VariableMapImpl. asVariableContext()
-
Uses of VariableContext in org.camunda.bpm.engine.variable.impl.context
Classes in org.camunda.bpm.engine.variable.impl.context that implement VariableContext Modifier and Type Class Description class
CompositeVariableContext
class
EmptyVariableContext
An empty variable context implementation which does not allow to resolve any variables.class
SingleVariableContext
AnVariableContext
allowing to resolve a single variable only.Fields in org.camunda.bpm.engine.variable.impl.context declared as VariableContext Modifier and Type Field Description protected VariableContext[]
CompositeVariableContext. delegateContexts
Methods in org.camunda.bpm.engine.variable.impl.context with parameters of type VariableContext Modifier and Type Method Description static CompositeVariableContext
CompositeVariableContext. compose(VariableContext... variableContexts)
Constructors in org.camunda.bpm.engine.variable.impl.context with parameters of type VariableContext Constructor Description CompositeVariableContext(VariableContext[] delegateContexts)
-