| Package | Description |
|---|---|
| org.flowable.dmn.engine.impl | |
| org.flowable.dmn.engine.impl.el | |
| org.flowable.dmn.engine.impl.hitpolicy |
| Modifier and Type | Method and Description |
|---|---|
protected void |
RuleEngineExecutorImpl.composeOutputEntryResult(int ruleNumber,
RuleOutputClauseContainer ruleClauseContainer,
HitPolicy hitPolicy,
ELExecutionContext executionContext) |
protected void |
RuleEngineExecutorImpl.evaluateDecisionTable(DecisionTable decisionTable,
ELExecutionContext executionContext) |
protected Boolean |
RuleEngineExecutorImpl.executeInputExpressionEvaluation(RuleInputClauseContainer ruleContainer,
ELExecutionContext executionContext) |
protected void |
RuleEngineExecutorImpl.executeOutputEntryAction(int ruleNumber,
List<RuleOutputClauseContainer> ruleOutputContainers,
HitPolicy hitPolicy,
ELExecutionContext executionContext) |
protected boolean |
RuleEngineExecutorImpl.executeRule(DecisionRule rule,
ELExecutionContext executionContext) |
| Modifier and Type | Method and Description |
|---|---|
static ELExecutionContext |
ELExecutionContextBuilder.build(Decision decision,
ExecuteDecisionContext executeDecisionInfo) |
static ELExecutionContext |
ELExecutionContextBuilder.build(DecisionService decisionService,
ExecuteDecisionContext executeDecisionInfo) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
RuleExpressionCondition.evaluate(Map<String,Object> variables,
ELExecutionContext executionContext) |
static Boolean |
ELExpressionExecutor.executeInputExpression(InputClause inputClause,
UnaryTests inputEntry,
ExpressionManager expressionManager,
ELExecutionContext executionContext) |
static Object |
ELExpressionExecutor.executeOutputExpression(OutputClause outputClause,
LiteralExpression outputEntry,
ExpressionManager expressionManager,
ELExecutionContext executionContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
HitPolicyAny.composeDecisionResults(ELExecutionContext executionContext) |
void |
HitPolicyOutputOrder.composeDecisionResults(ELExecutionContext executionContext) |
void |
HitPolicyPriority.composeDecisionResults(ELExecutionContext executionContext) |
void |
AbstractHitPolicy.composeDecisionResults(ELExecutionContext executionContext)
Default behavior for ComposeRuleOutput behavior
|
void |
ComposeDecisionResultBehavior.composeDecisionResults(ELExecutionContext executionContext) |
void |
HitPolicyUnique.composeDecisionResults(ELExecutionContext executionContext) |
void |
HitPolicyCollect.composeDecisionResults(ELExecutionContext executionContext) |
void |
HitPolicyBehavior.composeOutput(String outputVariableId,
Object executionVariable,
ELExecutionContext executionContext) |
protected Map.Entry<String,List<Double>> |
HitPolicyCollect.composeOutputValues(ELExecutionContext executionContext) |
void |
ComposeRuleResultBehavior.composeRuleResult(int ruleNumber,
String outputName,
Object outputValue,
ELExecutionContext executionContext) |
void |
AbstractHitPolicy.composeRuleResult(int ruleNumber,
String outputName,
Object outputValue,
ELExecutionContext executionContext)
Default behavior for ComposeRuleOutput behavior
|
void |
HitPolicyBehavior.evaluateRuleConclusionValidity(Object resultValue,
int ruleNumber,
int ruleConclusionNumber,
ELExecutionContext executionContext) |
void |
HitPolicyBehavior.evaluateRuleValidity(int ruleNumber,
ELExecutionContext executionContext) |
void |
HitPolicyUnique.evaluateRuleValidity(int ruleNumber,
ELExecutionContext executionContext) |
void |
EvaluateRuleValidityBehavior.evaluateRuleValidity(int ruleNumber,
ELExecutionContext executionContext) |
Copyright © 2021 Flowable. All rights reserved.