Modifier and Type | Method and Description |
---|---|
DmnDecision |
DmnDecisionRequirementsGraph.getDecision(String key)
Gets the containing decision with the given key.
|
DmnDecision |
DmnEngine.parseDecision(String decisionKey,
DmnModelInstance dmnModelInstance)
Parse the decision with the given key in a DMN decision model.
|
DmnDecision |
DmnEngine.parseDecision(String decisionKey,
InputStream inputStream)
Parse the decision with the given key in a DMN decision model.
|
Modifier and Type | Method and Description |
---|---|
Collection<DmnDecision> |
DmnDecisionRequirementsGraph.getDecisions()
Gets the containing decisions.
|
Collection<DmnDecision> |
DmnDecision.getRequiredDecisions()
Returns the required decisions of this decision.
|
List<DmnDecision> |
DmnEngine.parseDecisions(DmnModelInstance dmnModelInstance)
Parse all decisions in a DMN decision model.
|
List<DmnDecision> |
DmnEngine.parseDecisions(InputStream inputStream)
Parse all decisions in a DMN decision model.
|
Modifier and Type | Method and Description |
---|---|
DmnDecisionResult |
DmnEngine.evaluateDecision(DmnDecision decision,
Map<String,Object> variables)
Evaluates a decision.
|
DmnDecisionResult |
DmnEngine.evaluateDecision(DmnDecision decision,
VariableContext variableContext)
Evaluates a decision.
|
DmnDecisionTableResult |
DmnEngine.evaluateDecisionTable(DmnDecision decision,
Map<String,Object> variables)
Evaluates a decision which is implemented as decision table.
|
DmnDecisionTableResult |
DmnEngine.evaluateDecisionTable(DmnDecision decision,
VariableContext variableContext)
Evaluates a decision which is implemented as decision table.
|
Modifier and Type | Method and Description |
---|---|
DmnDecision |
DmnDecisionLogicEvaluationEvent.getDecision() |
DmnDecision |
DmnDecisionTableEvaluationEvent.getDecisionTable() |
Modifier and Type | Class and Description |
---|---|
class |
DmnDecisionImpl |
Modifier and Type | Field and Description |
---|---|
protected Map<String,DmnDecision> |
DmnDecisionRequirementsGraphImpl.decisions |
protected Collection<DmnDecision> |
DmnDecisionImpl.requiredDecision |
Modifier and Type | Method and Description |
---|---|
DmnDecision |
DmnDecisionRequirementsGraphImpl.getDecision(String key) |
DmnDecision |
DefaultDmnEngine.parseDecision(String decisionKey,
DmnModelInstance dmnModelInstance) |
DmnDecision |
DefaultDmnEngine.parseDecision(String decisionKey,
InputStream inputStream) |
Modifier and Type | Method and Description |
---|---|
Collection<DmnDecision> |
DmnDecisionRequirementsGraphImpl.getDecisions() |
Collection<DmnDecision> |
DmnDecisionImpl.getRequiredDecisions() |
List<DmnDecision> |
DefaultDmnEngine.parseDecisions(DmnModelInstance dmnModelInstance) |
List<DmnDecision> |
DefaultDmnEngine.parseDecisions(InputStream inputStream) |
Modifier and Type | Method and Description |
---|---|
void |
DmnDecisionRequirementsGraphImpl.addDecision(DmnDecision decision) |
protected void |
DefaultDmnDecisionContext.addResultToVariableContext(DmnDecisionResult evaluatedResult,
VariableMap variableMap,
DmnDecision evaluatedDecision) |
protected void |
DefaultDmnDecisionContext.buildDecisionTree(DmnDecision decision,
List<DmnDecision> requiredDecisions) |
DmnEngineException |
DmnEngineLogger.decisionIsNotADecisionTable(DmnDecision decision) |
DmnEngineException |
DmnEngineLogger.decisionTypeNotSupported(DmnDecision decision) |
DmnDecisionResult |
DefaultDmnEngine.evaluateDecision(DmnDecision decision,
Map<String,Object> variables) |
DmnDecisionResult |
DefaultDmnDecisionContext.evaluateDecision(DmnDecision decision,
VariableContext variableContext)
Evaluate a decision with the given
VariableContext |
DmnDecisionResult |
DefaultDmnEngine.evaluateDecision(DmnDecision decision,
VariableContext variableContext) |
DmnDecisionTableResult |
DefaultDmnEngine.evaluateDecisionTable(DmnDecision decision,
Map<String,Object> variables) |
DmnDecisionTableResult |
DefaultDmnEngine.evaluateDecisionTable(DmnDecision decision,
VariableContext variableContext) |
protected DmnDecisionLogicEvaluationHandler |
DefaultDmnDecisionContext.getDecisionEvaluationHandler(DmnDecision decision) |
protected boolean |
DefaultDmnDecisionContext.isDecisionTableWithCollectOrRuleOrderHitPolicy(DmnDecision evaluatedDecision) |
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultDmnDecisionContext.buildDecisionTree(DmnDecision decision,
List<DmnDecision> requiredDecisions) |
void |
DmnDecisionRequirementsGraphImpl.setDecisions(Map<String,DmnDecision> decisions) |
void |
DmnDecisionImpl.setRequiredDecision(List<DmnDecision> requiredDecision) |
Modifier and Type | Field and Description |
---|---|
protected DmnDecision |
DmnDecisionTableEvaluationEventImpl.decision |
protected DmnDecision |
DmnDecisionLiteralExpressionEvaluationEventImpl.decision |
Modifier and Type | Method and Description |
---|---|
DmnDecision |
DmnDecisionTableEvaluationEventImpl.getDecision() |
DmnDecision |
DmnDecisionLiteralExpressionEvaluationEventImpl.getDecision() |
DmnDecision |
DmnDecisionTableEvaluationEventImpl.getDecisionTable() |
Modifier and Type | Method and Description |
---|---|
void |
DmnDecisionLiteralExpressionEvaluationEventImpl.setDecision(DmnDecision decision) |
void |
DmnDecisionTableEvaluationEventImpl.setDecisionTable(DmnDecision decision) |
Modifier and Type | Method and Description |
---|---|
DmnDecisionLogicEvaluationEvent |
DecisionTableEvaluationHandler.evaluate(DmnDecision decision,
VariableContext variableContext) |
DmnDecisionLogicEvaluationEvent |
DecisionLiteralExpressionEvaluationHandler.evaluate(DmnDecision decision,
VariableContext variableContext) |
DmnDecisionLogicEvaluationEvent |
DmnDecisionLogicEvaluationHandler.evaluate(DmnDecision decision,
VariableContext variableContext)
Evaluate a decision with the given
VariableContext . |
Modifier and Type | Method and Description |
---|---|
<T extends DmnDecision> |
DmnTransform.transformDecisions()
Transform all decisions of the DMN model instance.
|
Modifier and Type | Method and Description |
---|---|
DmnDecision |
DmnElementTransformContext.getDecision() |
Modifier and Type | Method and Description |
---|---|
void |
DmnTransformListener.transformDecision(Decision decision,
DmnDecision dmnDecision)
Notified after a DMN decision was transformed
|
Modifier and Type | Method and Description |
---|---|
<T extends DmnDecision> |
DefaultDmnTransform.transformDecisions() |
Modifier and Type | Method and Description |
---|---|
DmnDecision |
DefaultDmnTransform.getDecision() |
Modifier and Type | Method and Description |
---|---|
protected List<DmnDecision> |
DefaultDmnTransform.getRequiredDmnDecisions(Decision decision,
Map<String,DmnDecisionImpl> dmnDecisions) |
protected List<DmnDecision> |
DefaultDmnTransform.transformDecisions(Collection<Decision> decisions) |
Modifier and Type | Method and Description |
---|---|
DmnTransformException |
DmnTransformLogger.decisionIdIsMissing(DmnDecision dmnDecision) |
DmnTransformException |
DmnTransformLogger.decisionTableInputIdIsMissing(DmnDecision dmnDecision,
DmnDecisionTableInputImpl dmnDecisionTableInput) |
DmnTransformException |
DmnTransformLogger.decisionTableOutputIdIsMissing(DmnDecision dmnDecision,
DmnDecisionTableOutputImpl dmnDecisionTableOutput) |
DmnTransformException |
DmnTransformLogger.decisionTableRuleIdIsMissing(DmnDecision dmnDecision,
DmnDecisionTableRuleImpl dmnDecisionTableRule) |
protected void |
DefaultDmnTransform.ensureNoLoopInDecision(DmnDecision decision,
List<String> parentDecisionList,
List<String> visitedDecisions) |
protected void |
DefaultDmnTransform.notifyTransformListeners(Decision decision,
DmnDecision dmnDecision) |
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultDmnTransform.ensureNoLoopInDecisions(List<DmnDecision> dmnDecisionList) |
Modifier and Type | Class and Description |
---|---|
class |
DecisionDefinitionEntity |
Modifier and Type | Method and Description |
---|---|
protected boolean |
HistoryDecisionEvaluationListener.isDeployedDecisionTable(DmnDecision decision) |
Copyright © 2021. All rights reserved.