Modifier and Type | Method and Description |
---|---|
DmnDecisionResult |
DmnEngine.evaluateDecision(DmnDecision decision,
VariableContext variableContext)
Evaluates a decision.
|
DmnDecisionResult |
DmnEngine.evaluateDecision(String decisionKey,
DmnModelInstance dmnModelInstance,
VariableContext variableContext)
Evaluates the decision with the given key in a DMN decision model.
|
DmnDecisionResult |
DmnEngine.evaluateDecision(String decisionKey,
InputStream inputStream,
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.
|
DmnDecisionTableResult |
DmnEngine.evaluateDecisionTable(String decisionKey,
DmnModelInstance dmnModelInstance,
VariableContext variableContext)
Evaluates the decision with the given key in a DMN decision model.
|
DmnDecisionTableResult |
DmnEngine.evaluateDecisionTable(String decisionKey,
InputStream inputStream,
VariableContext variableContext)
Evaluates the decision with the given key in a DMN decision model.
|
Modifier and Type | Field and Description |
---|---|
protected VariableContext |
VariableContextScriptBindings.variableContext |
Modifier and Type | Method and Description |
---|---|
javax.el.ELContext |
JuelElContextFactory.createElContext(VariableContext variableContext) |
Object |
JuelExpression.getValue(VariableContext variableContext) |
static VariableContextScriptBindings |
VariableContextScriptBindings.wrap(Bindings wrappedBindings,
VariableContext variableContext) |
Constructor and Description |
---|
VariableContextScriptBindings(Bindings wrappedBindings,
VariableContext variableContext) |
Modifier and Type | Method and Description |
---|---|
protected VariableContext |
DecisionTableEvaluationHandler.getLocalVariableContext(DmnDecisionTableInputImpl input,
DmnEvaluatedInput evaluatedInput,
VariableContext variableContext) |
Modifier and Type | Method and Description |
---|---|
DmnDecisionLogicEvaluationEvent |
DmnDecisionLogicEvaluationHandler.evaluate(DmnDecision decision,
VariableContext variableContext)
Evaluate a decision with the given
VariableContext . |
DmnDecisionLogicEvaluationEvent |
DecisionTableEvaluationHandler.evaluate(DmnDecision decision,
VariableContext variableContext) |
DmnDecisionLogicEvaluationEvent |
DecisionLiteralExpressionEvaluationHandler.evaluate(DmnDecision decision,
VariableContext variableContext) |
protected void |
DecisionTableEvaluationHandler.evaluateDecisionTable(DmnDecisionTableImpl decisionTable,
VariableContext variableContext,
DmnDecisionTableEvaluationEventImpl evaluationResult) |
protected Object |
ExpressionEvaluationHandler.evaluateElExpression(String expressionLanguage,
String expressionText,
VariableContext variableContext,
CachedExpressionSupport cachedExpressionSupport) |
Object |
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) |
Modifier and Type | Method and Description |
---|---|
Object |
ElExpression.getValue(VariableContext variableContext)
Execute the expression and return the value
|
Modifier and Type | Method and Description |
---|---|
<T> T |
FeelEngine.evaluateSimpleExpression(String simpleExpression,
VariableContext variableContext)
Evaluate a FEEL simple expression
|
boolean |
FeelEngine.evaluateSimpleUnaryTests(String simpleUnaryTests,
String inputName,
VariableContext variableContext)
Evaluate a FEEL simple unary tests expression
|
Modifier and Type | Method and Description |
---|---|
protected javax.el.ELContext |
FeelEngineImpl.createContext(VariableContext variableContext) |
<T> T |
FeelEngineImpl.evaluateSimpleExpression(String simpleExpression,
VariableContext variableContext) |
boolean |
FeelEngineImpl.evaluateSimpleUnaryTests(String simpleUnaryTests,
String inputName,
VariableContext variableContext) |
Modifier and Type | Field and Description |
---|---|
protected VariableContext |
FeelTypedVariableMapper.variableContext |
Modifier and Type | Method and Description |
---|---|
javax.el.ELContext |
FeelElContextFactory.createContext(javax.el.ExpressionFactory expressionFactory,
VariableContext variableContext) |
javax.el.ELContext |
ElContextFactory.createContext(javax.el.ExpressionFactory expressionFactory,
VariableContext variableContext)
|
javax.el.VariableMapper |
FeelElContextFactory.createVariableMapper(javax.el.ExpressionFactory expressionFactory,
VariableContext variableContext) |
Constructor and Description |
---|
FeelTypedVariableMapper(javax.el.ExpressionFactory expressionFactory,
VariableContext variableContext) |
Modifier and Type | Method and Description |
---|---|
Object |
ProcessEngineElExpression.getValue(VariableContext variableContext) |
Modifier and Type | Class and Description |
---|---|
class |
VariableScopeContext
Implementation of the
VariableContext interface backed
by a VariableScope . |
Modifier and Type | Field and Description |
---|---|
protected VariableContext |
DecisionInvocation.variableContext |
Constructor and Description |
---|
DecisionInvocation(DecisionDefinition decisionDefinition,
VariableContext variableContext) |
Modifier and Type | Method and Description |
---|---|
ELContext |
ExpressionManager.createElContext(VariableContext variableContext) |
Modifier and Type | Method and Description |
---|---|
protected static DecisionInvocation |
DecisionEvaluationUtil.createInvocation(DecisionDefinition decisionDefinition,
VariableContext variableContext) |
Modifier and Type | Method and Description |
---|---|
VariableContext |
VariableMap.asVariableContext()
Interprets the variable map as variable context
|
static VariableContext |
Variables.emptyVariableContext() |
Modifier and Type | Class and Description |
---|---|
class |
VariableMapImpl |
Modifier and Type | Method and Description |
---|---|
VariableContext |
VariableMapImpl.asVariableContext() |
Modifier and Type | Class and Description |
---|---|
class |
CompositeVariableContext |
class |
EmptyVariableContext
An empty variable context implementation which does
not allow to resolve any variables.
|
class |
SingleVariableContext
An
VariableContext allowing to resolve a single variable only. |
Modifier and Type | Field and Description |
---|---|
protected VariableContext[] |
CompositeVariableContext.delegateContexts |
Modifier and Type | Method and Description |
---|---|
static CompositeVariableContext |
CompositeVariableContext.compose(VariableContext... variableContexts) |
Constructor and Description |
---|
CompositeVariableContext(VariableContext[] delegateContexts) |
Copyright © 2021. All rights reserved.