Uses of Interface
org.camunda.bpm.engine.variable.context.VariableContext
Packages that use VariableContext
Package
Description
-
Uses of VariableContext in org.camunda.bpm.dmn.engine
Methods in org.camunda.bpm.dmn.engine with parameters of type VariableContextModifier and TypeMethodDescriptionDmnEngine.evaluateDecision
(String decisionKey, InputStream inputStream, VariableContext variableContext) Evaluates the decision with the given key in a DMN decision model.DmnEngine.evaluateDecision
(String decisionKey, DmnModelInstance dmnModelInstance, VariableContext variableContext) Evaluates the decision with the given key in a DMN decision model.DmnEngine.evaluateDecision
(DmnDecision decision, VariableContext variableContext) Evaluates a decision.DmnEngine.evaluateDecisionTable
(String decisionKey, InputStream inputStream, VariableContext variableContext) Evaluates the decision with the given key in a DMN decision model.DmnEngine.evaluateDecisionTable
(String decisionKey, DmnModelInstance dmnModelInstance, VariableContext variableContext) Evaluates the decision with the given key in a DMN decision model.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 VariableContextModifier and TypeMethodDescriptionprotected VariableMap
DefaultDmnDecisionContext.buildVariableMapFromVariableContext
(VariableContext variableContext) DefaultDmnDecisionContext.evaluateDecision
(DmnDecision decision, VariableContext variableContext) Evaluate a decision with the givenVariableContext
DefaultDmnEngine.evaluateDecision
(String decisionKey, InputStream inputStream, VariableContext variableContext) DefaultDmnEngine.evaluateDecision
(String decisionKey, DmnModelInstance dmnModelInstance, VariableContext variableContext) DefaultDmnEngine.evaluateDecision
(DmnDecision decision, VariableContext variableContext) DefaultDmnEngine.evaluateDecisionTable
(String decisionKey, InputStream inputStream, VariableContext variableContext) DefaultDmnEngine.evaluateDecisionTable
(String decisionKey, DmnModelInstance dmnModelInstance, VariableContext variableContext) 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 VariableContextModifier and TypeFieldDescriptionprotected VariableContext
VariableContextScriptBindings.variableContext
Methods in org.camunda.bpm.dmn.engine.impl.el with parameters of type VariableContextModifier and TypeMethodDescriptionorg.camunda.bpm.impl.juel.jakarta.el.ELContext
JuelElContextFactory.createElContext
(VariableContext variableContext) JuelExpression.getValue
(VariableContext variableContext) VariableContextScriptBindings.wrap
(Bindings wrappedBindings, VariableContext variableContext) Constructors in org.camunda.bpm.dmn.engine.impl.el with parameters of type VariableContextModifierConstructorDescriptionVariableContextScriptBindings
(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 VariableContextModifier and TypeMethodDescriptionprotected VariableContext
DecisionTableEvaluationHandler.getLocalVariableContext
(DmnDecisionTableInputImpl input, DmnEvaluatedInput evaluatedInput, VariableContext variableContext) Methods in org.camunda.bpm.dmn.engine.impl.evaluation with parameters of type VariableContextModifier and TypeMethodDescriptionDecisionLiteralExpressionEvaluationHandler.evaluate
(DmnDecision decision, VariableContext variableContext) DecisionTableEvaluationHandler.evaluate
(DmnDecision decision, VariableContext variableContext) DmnDecisionLogicEvaluationHandler.evaluate
(DmnDecision decision, VariableContext variableContext) Evaluate a decision with the givenVariableContext
.protected void
DecisionTableEvaluationHandler.evaluateDecisionTable
(DmnDecisionTableImpl decisionTable, VariableContext variableContext, DmnDecisionTableEvaluationEventImpl evaluationResult) protected Object
ExpressionEvaluationHandler.evaluateElExpression
(String expressionLanguage, String expressionText, VariableContext variableContext, CachedExpressionSupport cachedExpressionSupport) ExpressionEvaluationHandler.evaluateExpression
(String expressionLanguage, DmnExpressionImpl expression, VariableContext variableContext) protected Object
ExpressionEvaluationHandler.evaluateFeelSimpleExpression
(String expressionText, VariableContext variableContext) protected Object
DecisionTableEvaluationHandler.evaluateFeelSimpleUnaryTests
(DmnDecisionTableInputImpl input, DmnExpressionImpl condition, VariableContext variableContext) protected DmnEvaluatedInput
DecisionTableEvaluationHandler.evaluateInput
(DmnDecisionTableInputImpl input, VariableContext variableContext) protected Object
DecisionTableEvaluationHandler.evaluateInputEntry
(DmnDecisionTableInputImpl input, DmnExpressionImpl condition, VariableContext variableContext) protected Object
DecisionTableEvaluationHandler.evaluateInputExpression
(DmnExpressionImpl expression, VariableContext variableContext) protected List<DmnDecisionTableRuleImpl>
DecisionTableEvaluationHandler.evaluateInputForAvailableRules
(int conditionIdx, DmnDecisionTableInputImpl input, List<DmnDecisionTableRuleImpl> availableRules, VariableContext variableContext) protected Object
DecisionLiteralExpressionEvaluationHandler.evaluateLiteralExpression
(DmnExpressionImpl expression, VariableContext variableContext) protected DmnEvaluatedDecisionRule
DecisionTableEvaluationHandler.evaluateMatchingRule
(List<DmnDecisionTableOutputImpl> decisionTableOutputs, DmnDecisionTableRuleImpl matchingRule, VariableContext variableContext) protected Map<String,
DmnEvaluatedOutput> DecisionTableEvaluationHandler.evaluateOutputEntries
(List<DmnDecisionTableOutputImpl> decisionTableOutputs, DmnDecisionTableRuleImpl matchingRule, VariableContext variableContext) protected Object
DecisionTableEvaluationHandler.evaluateOutputEntry
(DmnExpressionImpl conclusion, VariableContext variableContext) protected Object
ExpressionEvaluationHandler.evaluateScriptExpression
(String expressionLanguage, VariableContext variableContext, 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, 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 VariableContextModifier and TypeMethodDescriptionElExpression.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 VariableContextModifier and TypeMethodDescription<T> T
FeelEngine.evaluateSimpleExpression
(String simpleExpression, VariableContext variableContext) Evaluate a FEEL simple expressionboolean
FeelEngine.evaluateSimpleUnaryTests
(String simpleUnaryTests, 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 VariableContextModifier and TypeMethodDescriptionprotected org.camunda.bpm.impl.juel.jakarta.el.ELContext
FeelEngineImpl.createContext
(VariableContext variableContext) <T> T
FeelEngineImpl.evaluateSimpleExpression
(String simpleExpression, VariableContext variableContext) boolean
FeelEngineImpl.evaluateSimpleUnaryTests
(String simpleUnaryTests, 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 VariableContextModifier and TypeFieldDescriptionprotected VariableContext
FeelTypedVariableMapper.variableContext
Methods in org.camunda.bpm.dmn.feel.impl.juel.el with parameters of type VariableContextModifier and TypeMethodDescriptionorg.camunda.bpm.impl.juel.jakarta.el.ELContext
ElContextFactory.createContext
(org.camunda.bpm.impl.juel.jakarta.el.ExpressionFactory expressionFactory, VariableContext variableContext) org.camunda.bpm.impl.juel.jakarta.el.ELContext
FeelElContextFactory.createContext
(org.camunda.bpm.impl.juel.jakarta.el.ExpressionFactory expressionFactory, VariableContext variableContext) org.camunda.bpm.impl.juel.jakarta.el.VariableMapper
FeelElContextFactory.createVariableMapper
(org.camunda.bpm.impl.juel.jakarta.el.ExpressionFactory expressionFactory, VariableContext variableContext) Constructors in org.camunda.bpm.dmn.feel.impl.juel.el with parameters of type VariableContextModifierConstructorDescriptionFeelTypedVariableMapper
(org.camunda.bpm.impl.juel.jakarta.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 VariableContextMethods in org.camunda.bpm.dmn.feel.impl.scala with parameters of type VariableContextModifier and TypeMethodDescription<T> T
ScalaFeelEngine.evaluateSimpleExpression
(String expression, VariableContext variableContext) boolean
ScalaFeelEngine.evaluateSimpleUnaryTests
(String expression, String inputVariable, VariableContext variableContext) Constructors in org.camunda.bpm.dmn.feel.impl.scala with parameters of type VariableContext -
Uses of VariableContext in org.camunda.bpm.engine.impl.dmn.el
Methods in org.camunda.bpm.engine.impl.dmn.el with parameters of type VariableContextModifier and TypeMethodDescriptionProcessEngineJuelElExpression.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 VariableContextModifier and TypeClassDescriptionclass
Implementation of theVariableContext
interface backed by aVariableScope
.Fields in org.camunda.bpm.engine.impl.dmn.invocation declared as VariableContextConstructors in org.camunda.bpm.engine.impl.dmn.invocation with parameters of type VariableContextModifierConstructorDescriptionDecisionInvocation
(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 VariableContextModifier and TypeMethodDescriptionorg.camunda.bpm.impl.juel.jakarta.el.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 VariableContextModifier and TypeMethodDescriptionprotected 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 VariableContextModifier and TypeMethodDescriptionVariableMap.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 VariableContextMethods in org.camunda.bpm.engine.variable.impl that return VariableContext -
Uses of VariableContext in org.camunda.bpm.engine.variable.impl.context
Classes in org.camunda.bpm.engine.variable.impl.context that implement VariableContextModifier and TypeClassDescriptionclass
class
An empty variable context implementation which does not allow to resolve any variables.class
AnVariableContext
allowing to resolve a single variable only.Fields in org.camunda.bpm.engine.variable.impl.context declared as VariableContextModifier and TypeFieldDescriptionprotected final VariableContext[]
CompositeVariableContext.delegateContexts
Methods in org.camunda.bpm.engine.variable.impl.context with parameters of type VariableContextModifier and TypeMethodDescriptionstatic CompositeVariableContext
CompositeVariableContext.compose
(VariableContext... variableContexts) Constructors in org.camunda.bpm.engine.variable.impl.context with parameters of type VariableContext