| Package | Description |
|---|---|
| org.flowable.dmn.engine.impl | |
| org.flowable.dmn.engine.impl.hitpolicy | |
| org.flowable.dmn.engine.impl.mvel |
| Modifier and Type | Method and Description |
|---|---|
protected void |
RuleEngineExecutorImpl.composeOutputEntryResult(int ruleNumber,
RuleOutputClauseContainer ruleClauseContainer,
HitPolicy hitPolicy,
MvelExecutionContext executionContext) |
protected List<Map<String,Object>> |
RuleEngineExecutorImpl.evaluateDecisionTable(DecisionTable decisionTable,
MvelExecutionContext executionContext) |
protected Boolean |
RuleEngineExecutorImpl.executeInputExpressionEvaluation(RuleInputClauseContainer ruleContainer,
MvelExecutionContext executionContext) |
protected void |
RuleEngineExecutorImpl.executeOutputEntryAction(int ruleNumber,
List<RuleOutputClauseContainer> ruleOutputContainers,
HitPolicy hitPolicy,
MvelExecutionContext executionContext) |
protected Boolean |
RuleEngineExecutorImpl.executeRule(DecisionRule rule,
MvelExecutionContext executionContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
HitPolicyUnique.composeDecisionResults(MvelExecutionContext executionContext) |
void |
HitPolicyPriority.composeDecisionResults(MvelExecutionContext executionContext) |
void |
HitPolicyOutputOrder.composeDecisionResults(MvelExecutionContext executionContext) |
void |
HitPolicyCollect.composeDecisionResults(MvelExecutionContext executionContext) |
void |
HitPolicyAny.composeDecisionResults(MvelExecutionContext executionContext) |
void |
ComposeDecisionResultBehavior.composeDecisionResults(MvelExecutionContext executionContext) |
void |
AbstractHitPolicy.composeDecisionResults(MvelExecutionContext executionContext)
Default behavior for ComposeRuleOutput behavior
|
void |
HitPolicyBehavior.composeOutput(String outputVariableId,
Object executionVariable,
MvelExecutionContext executionContext) |
void |
ComposeRuleResultBehavior.composeRuleResult(int ruleNumber,
String outputName,
Object outputValue,
MvelExecutionContext executionContext) |
void |
AbstractHitPolicy.composeRuleResult(int ruleNumber,
String outputName,
Object outputValue,
MvelExecutionContext executionContext)
Default behavior for ComposeRuleOutput behavior
|
protected Map.Entry<String,List<Double>> |
HitPolicyCollect.createDistinctOutputDoubleValues(MvelExecutionContext executionContext) |
void |
HitPolicyBehavior.evaluateRuleConclusionValidity(Object resultValue,
int ruleNumber,
int ruleConclusionNumber,
MvelExecutionContext executionContext) |
void |
HitPolicyUnique.evaluateRuleValidity(int ruleNumber,
MvelExecutionContext executionContext) |
void |
HitPolicyBehavior.evaluateRuleValidity(int ruleNumber,
MvelExecutionContext executionContext) |
void |
EvaluateRuleValidityBehavior.evaluateRuleValidity(int ruleNumber,
MvelExecutionContext executionContext) |
| Modifier and Type | Method and Description |
|---|---|
static MvelExecutionContext |
MvelExecutionContextBuilder.build(Decision decision,
Map<String,Object> inputVariables,
Map<String,Method> customExpressionFunctions,
Map<Class<?>,org.mvel2.integration.PropertyHandler> propertyHandlers) |
| Modifier and Type | Method and Description |
|---|---|
static Boolean |
MvelExpressionExecutor.executeInputExpression(InputClause inputClause,
UnaryTests inputEntry,
MvelExecutionContext executionContext) |
static Object |
MvelExpressionExecutor.executeOutputExpression(OutputClause outputClause,
LiteralExpression outputEntry,
MvelExecutionContext executionContext) |
Copyright © 2017 Flowable. All rights reserved.