Uses of Interface
org.camunda.bpm.dmn.engine.DmnDecision
Packages that use DmnDecision
Package
Description
-
Uses of DmnDecision in org.camunda.bpm.dmn.engine
Methods in org.camunda.bpm.dmn.engine that return DmnDecisionModifier 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.Methods in org.camunda.bpm.dmn.engine that return types with arguments of type DmnDecisionModifier 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.Methods in org.camunda.bpm.dmn.engine with parameters of type DmnDecisionModifier 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
Methods in org.camunda.bpm.dmn.engine.delegate that return DmnDecisionModifier and TypeMethodDescriptionDmnDecisionLogicEvaluationEvent.getDecision()
DmnDecisionTableEvaluationEvent.getDecisionTable()
-
Uses of DmnDecision in org.camunda.bpm.dmn.engine.impl
Classes in org.camunda.bpm.dmn.engine.impl that implement DmnDecisionFields in org.camunda.bpm.dmn.engine.impl with type parameters of type DmnDecisionModifier and TypeFieldDescriptionprotected Map<String,
DmnDecision> DmnDecisionRequirementsGraphImpl.decisions
protected Collection<DmnDecision>
DmnDecisionImpl.requiredDecision
Methods in org.camunda.bpm.dmn.engine.impl that return DmnDecisionModifier and TypeMethodDescriptionDmnDecisionRequirementsGraphImpl.getDecision
(String key) DefaultDmnEngine.parseDecision
(String decisionKey, InputStream inputStream) DefaultDmnEngine.parseDecision
(String decisionKey, DmnModelInstance dmnModelInstance) Methods in org.camunda.bpm.dmn.engine.impl that return types with arguments of type DmnDecisionModifier and TypeMethodDescriptionDmnDecisionRequirementsGraphImpl.getDecisions()
DmnDecisionImpl.getRequiredDecisions()
DefaultDmnEngine.parseDecisions
(InputStream inputStream) DefaultDmnEngine.parseDecisions
(DmnModelInstance dmnModelInstance) Methods in org.camunda.bpm.dmn.engine.impl with parameters of type DmnDecisionModifier 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) Method parameters in org.camunda.bpm.dmn.engine.impl with type arguments of type DmnDecisionModifier 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
Fields in org.camunda.bpm.dmn.engine.impl.delegate declared as DmnDecisionModifier and TypeFieldDescriptionprotected DmnDecision
DmnDecisionLiteralExpressionEvaluationEventImpl.decision
protected DmnDecision
DmnDecisionTableEvaluationEventImpl.decision
Methods in org.camunda.bpm.dmn.engine.impl.delegate that return DmnDecisionModifier and TypeMethodDescriptionDmnDecisionLiteralExpressionEvaluationEventImpl.getDecision()
DmnDecisionTableEvaluationEventImpl.getDecision()
DmnDecisionTableEvaluationEventImpl.getDecisionTable()
Methods in org.camunda.bpm.dmn.engine.impl.delegate with parameters of type DmnDecisionModifier and TypeMethodDescriptionvoid
DmnDecisionLiteralExpressionEvaluationEventImpl.setDecision
(DmnDecision decision) void
DmnDecisionTableEvaluationEventImpl.setDecisionTable
(DmnDecision decision) -
Uses of DmnDecision in org.camunda.bpm.dmn.engine.impl.evaluation
Methods in org.camunda.bpm.dmn.engine.impl.evaluation with parameters of type DmnDecisionModifier 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
Methods in org.camunda.bpm.dmn.engine.impl.spi.transform with type parameters of type DmnDecisionModifier and TypeMethodDescription<T extends DmnDecision>
List<T>DmnTransform.transformDecisions()
Transform all decisions of the DMN model instance.Methods in org.camunda.bpm.dmn.engine.impl.spi.transform that return DmnDecisionMethods in org.camunda.bpm.dmn.engine.impl.spi.transform with parameters of type DmnDecisionModifier 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
Methods in org.camunda.bpm.dmn.engine.impl.transform with type parameters of type DmnDecisionModifier and TypeMethodDescription<T extends DmnDecision>
List<T>DefaultDmnTransform.transformDecisions()
Methods in org.camunda.bpm.dmn.engine.impl.transform that return DmnDecisionMethods in org.camunda.bpm.dmn.engine.impl.transform that return types with arguments of type DmnDecisionModifier and TypeMethodDescriptionprotected List<DmnDecision>
DefaultDmnTransform.getRequiredDmnDecisions
(Decision decision, Map<String, DmnDecisionImpl> dmnDecisions) protected List<DmnDecision>
DefaultDmnTransform.transformDecisions
(Collection<Decision> decisions) Methods in org.camunda.bpm.dmn.engine.impl.transform with parameters of type DmnDecisionModifier 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) Method parameters in org.camunda.bpm.dmn.engine.impl.transform with type arguments of type DmnDecisionModifier and TypeMethodDescriptionprotected void
DefaultDmnTransform.ensureNoLoopInDecisions
(List<DmnDecision> dmnDecisionList) -
Uses of DmnDecision in org.camunda.bpm.engine.impl.dmn.entity.repository
Classes in org.camunda.bpm.engine.impl.dmn.entity.repository that implement DmnDecision -
Uses of DmnDecision in org.camunda.bpm.engine.impl.history.parser
Methods in org.camunda.bpm.engine.impl.history.parser with parameters of type DmnDecisionModifier and TypeMethodDescriptionprotected boolean
HistoryDecisionEvaluationListener.isDeployedDecisionTable
(DmnDecision decision)