Uses of Interface
org.camunda.bpm.dmn.engine.DmnDecision
Package
Description
-
Uses of DmnDecision in org.camunda.bpm.dmn.engine
Modifier and TypeMethodDescriptionDmnDecisionRequirementsGraph.getDecision
(String key) Gets the containing decision with the given key.DmnEngine.parseDecision
(String decisionKey, InputStream inputStream) Parse the decision with the given key in a DMN decision model.DmnEngine.parseDecision
(String decisionKey, DmnModelInstance dmnModelInstance) Parse the decision with the given key in a DMN decision model.Modifier and TypeMethodDescriptionDmnDecisionRequirementsGraph.getDecisions()
Gets the containing decisions.DmnDecision.getRequiredDecisions()
Returns the required decisions of this decision.DmnEngine.parseDecisions
(InputStream inputStream) Parse all decisions in a DMN decision model.DmnEngine.parseDecisions
(DmnModelInstance dmnModelInstance) Parse all decisions in a DMN decision model.Modifier and TypeMethodDescriptionDmnEngine.evaluateDecision
(DmnDecision decision, Map<String, Object> variables) Evaluates a decision.DmnEngine.evaluateDecision
(DmnDecision decision, VariableContext variableContext) Evaluates a decision.DmnEngine.evaluateDecisionTable
(DmnDecision decision, Map<String, Object> variables) Evaluates a decision which is implemented as decision table.DmnEngine.evaluateDecisionTable
(DmnDecision decision, VariableContext variableContext) Evaluates a decision which is implemented as decision table. -
Uses of DmnDecision in org.camunda.bpm.dmn.engine.delegate
Modifier and TypeMethodDescriptionDmnDecisionLogicEvaluationEvent.getDecision()
DmnDecisionTableEvaluationEvent.getDecisionTable()
-
Uses of DmnDecision in org.camunda.bpm.dmn.engine.impl
Modifier and TypeFieldDescriptionprotected Map<String,
DmnDecision> DmnDecisionRequirementsGraphImpl.decisions
protected Collection<DmnDecision>
DmnDecisionImpl.requiredDecision
Modifier and TypeMethodDescriptionDmnDecisionRequirementsGraphImpl.getDecision
(String key) DefaultDmnEngine.parseDecision
(String decisionKey, InputStream inputStream) DefaultDmnEngine.parseDecision
(String decisionKey, DmnModelInstance dmnModelInstance) Modifier and TypeMethodDescriptionDmnDecisionRequirementsGraphImpl.getDecisions()
DmnDecisionImpl.getRequiredDecisions()
DefaultDmnEngine.parseDecisions
(InputStream inputStream) DefaultDmnEngine.parseDecisions
(DmnModelInstance dmnModelInstance) Modifier and TypeMethodDescriptionvoid
DmnDecisionRequirementsGraphImpl.addDecision
(DmnDecision decision) protected void
DefaultDmnDecisionContext.addResultToVariableContext
(DmnDecisionResult evaluatedResult, VariableMap variableMap, DmnDecision evaluatedDecision) protected void
DefaultDmnDecisionContext.buildDecisionTree
(DmnDecision decision, List<DmnDecision> requiredDecisions) DmnEngineLogger.decisionIsNotADecisionTable
(DmnDecision decision) DmnEngineLogger.decisionTypeNotSupported
(DmnDecision decision) DefaultDmnDecisionContext.evaluateDecision
(DmnDecision decision, VariableContext variableContext) Evaluate a decision with the givenVariableContext
DefaultDmnEngine.evaluateDecision
(DmnDecision decision, Map<String, Object> variables) DefaultDmnEngine.evaluateDecision
(DmnDecision decision, VariableContext variableContext) DefaultDmnEngine.evaluateDecisionTable
(DmnDecision decision, Map<String, Object> variables) DefaultDmnEngine.evaluateDecisionTable
(DmnDecision decision, VariableContext variableContext) protected DmnDecisionLogicEvaluationHandler
DefaultDmnDecisionContext.getDecisionEvaluationHandler
(DmnDecision decision) protected boolean
DefaultDmnDecisionContext.isDecisionTableWithCollectOrRuleOrderHitPolicy
(DmnDecision evaluatedDecision) Modifier and TypeMethodDescriptionprotected void
DefaultDmnDecisionContext.buildDecisionTree
(DmnDecision decision, List<DmnDecision> requiredDecisions) void
DmnDecisionRequirementsGraphImpl.setDecisions
(Map<String, DmnDecision> decisions) void
DmnDecisionImpl.setRequiredDecision
(List<DmnDecision> requiredDecision) -
Uses of DmnDecision in org.camunda.bpm.dmn.engine.impl.delegate
Modifier and TypeFieldDescriptionprotected DmnDecision
DmnDecisionLiteralExpressionEvaluationEventImpl.decision
protected DmnDecision
DmnDecisionTableEvaluationEventImpl.decision
Modifier and TypeMethodDescriptionDmnDecisionLiteralExpressionEvaluationEventImpl.getDecision()
DmnDecisionTableEvaluationEventImpl.getDecision()
DmnDecisionTableEvaluationEventImpl.getDecisionTable()
Modifier and TypeMethodDescriptionvoid
DmnDecisionLiteralExpressionEvaluationEventImpl.setDecision
(DmnDecision decision) void
DmnDecisionTableEvaluationEventImpl.setDecisionTable
(DmnDecision decision) -
Uses of DmnDecision in org.camunda.bpm.dmn.engine.impl.evaluation
Modifier 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
. -
Uses of DmnDecision in org.camunda.bpm.dmn.engine.impl.spi.transform
Modifier and TypeMethodDescription<T extends DmnDecision>
List<T>DmnTransform.transformDecisions()
Transform all decisions of the DMN model instance.Modifier and TypeMethodDescriptionvoid
DmnTransformListener.transformDecision
(Decision decision, DmnDecision dmnDecision) Notified after a DMN decision was transformed -
Uses of DmnDecision in org.camunda.bpm.dmn.engine.impl.transform
Modifier and TypeMethodDescription<T extends DmnDecision>
List<T>DefaultDmnTransform.transformDecisions()
Modifier and TypeMethodDescriptionprotected List<DmnDecision>
DefaultDmnTransform.getRequiredDmnDecisions
(Decision decision, Map<String, DmnDecisionImpl> dmnDecisions) protected List<DmnDecision>
DefaultDmnTransform.transformDecisions
(Collection<Decision> decisions) Modifier and TypeMethodDescriptionDmnTransformLogger.decisionIdIsMissing
(DmnDecision dmnDecision) DmnTransformLogger.decisionTableInputIdIsMissing
(DmnDecision dmnDecision, DmnDecisionTableInputImpl dmnDecisionTableInput) DmnTransformLogger.decisionTableOutputIdIsMissing
(DmnDecision dmnDecision, DmnDecisionTableOutputImpl dmnDecisionTableOutput) 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 TypeMethodDescriptionprotected void
DefaultDmnTransform.ensureNoLoopInDecisions
(List<DmnDecision> dmnDecisionList) -
Uses of DmnDecision in org.camunda.bpm.engine.impl.dmn.entity.repository
-
Uses of DmnDecision in org.camunda.bpm.engine.impl.history.parser
Modifier and TypeMethodDescriptionprotected boolean
HistoryDecisionEvaluationListener.isDeployedDecisionTable
(DmnDecision decision)