Uses of Interface
org.camunda.bpm.dmn.engine.DmnDecision
-
-
Uses of DmnDecision in org.camunda.bpm.dmn.engine
Methods in org.camunda.bpm.dmn.engine that return DmnDecision Modifier and Type Method Description DmnDecision
DmnDecisionRequirementsGraph. getDecision(String key)
Gets the containing decision with the given key.DmnDecision
DmnEngine. parseDecision(String decisionKey, InputStream inputStream)
Parse the decision with the given key in a DMN decision model.DmnDecision
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 DmnDecision Modifier and Type Method Description Collection<DmnDecision>
DmnDecisionRequirementsGraph. getDecisions()
Gets the containing decisions.Collection<DmnDecision>
DmnDecision. getRequiredDecisions()
Returns the required decisions of this decision.List<DmnDecision>
DmnEngine. parseDecisions(InputStream inputStream)
Parse all decisions in a DMN decision model.List<DmnDecision>
DmnEngine. parseDecisions(DmnModelInstance dmnModelInstance)
Parse all decisions in a DMN decision model.Methods in org.camunda.bpm.dmn.engine with parameters of type DmnDecision Modifier and Type Method 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. -
Uses of DmnDecision in org.camunda.bpm.dmn.engine.delegate
Methods in org.camunda.bpm.dmn.engine.delegate that return DmnDecision Modifier and Type Method Description DmnDecision
DmnDecisionLogicEvaluationEvent. getDecision()
DmnDecision
DmnDecisionTableEvaluationEvent. getDecisionTable()
-
Uses of DmnDecision in org.camunda.bpm.dmn.engine.impl
Classes in org.camunda.bpm.dmn.engine.impl that implement DmnDecision Modifier and Type Class Description class
DmnDecisionImpl
Fields in org.camunda.bpm.dmn.engine.impl with type parameters of type DmnDecision Modifier and Type Field Description protected Map<String,DmnDecision>
DmnDecisionRequirementsGraphImpl. decisions
protected Collection<DmnDecision>
DmnDecisionImpl. requiredDecision
Methods in org.camunda.bpm.dmn.engine.impl that return DmnDecision Modifier and Type Method Description DmnDecision
DmnDecisionRequirementsGraphImpl. getDecision(String key)
DmnDecision
DefaultDmnEngine. parseDecision(String decisionKey, InputStream inputStream)
DmnDecision
DefaultDmnEngine. parseDecision(String decisionKey, DmnModelInstance dmnModelInstance)
Methods in org.camunda.bpm.dmn.engine.impl that return types with arguments of type DmnDecision Modifier and Type Method Description Collection<DmnDecision>
DmnDecisionRequirementsGraphImpl. getDecisions()
Collection<DmnDecision>
DmnDecisionImpl. getRequiredDecisions()
List<DmnDecision>
DefaultDmnEngine. parseDecisions(InputStream inputStream)
List<DmnDecision>
DefaultDmnEngine. parseDecisions(DmnModelInstance dmnModelInstance)
Methods in org.camunda.bpm.dmn.engine.impl with parameters of type DmnDecision Modifier and Type Method 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
DefaultDmnDecisionContext. evaluateDecision(DmnDecision decision, VariableContext variableContext)
Evaluate a decision with the givenVariableContext
DmnDecisionResult
DefaultDmnEngine. evaluateDecision(DmnDecision decision, Map<String,Object> variables)
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)
Method parameters in org.camunda.bpm.dmn.engine.impl with type arguments of type DmnDecision Modifier and Type Method Description protected 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 DmnDecision Modifier and Type Field Description protected DmnDecision
DmnDecisionLiteralExpressionEvaluationEventImpl. decision
protected DmnDecision
DmnDecisionTableEvaluationEventImpl. decision
Methods in org.camunda.bpm.dmn.engine.impl.delegate that return DmnDecision Modifier and Type Method Description DmnDecision
DmnDecisionLiteralExpressionEvaluationEventImpl. getDecision()
DmnDecision
DmnDecisionTableEvaluationEventImpl. getDecision()
DmnDecision
DmnDecisionTableEvaluationEventImpl. getDecisionTable()
Methods in org.camunda.bpm.dmn.engine.impl.delegate with parameters of type DmnDecision Modifier and Type Method Description void
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 DmnDecision Modifier and Type Method Description DmnDecisionLogicEvaluationEvent
DecisionLiteralExpressionEvaluationHandler. evaluate(DmnDecision decision, VariableContext variableContext)
DmnDecisionLogicEvaluationEvent
DecisionTableEvaluationHandler. evaluate(DmnDecision decision, VariableContext variableContext)
DmnDecisionLogicEvaluationEvent
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 DmnDecision Modifier and Type Method Description <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 DmnDecision Modifier and Type Method Description DmnDecision
DmnElementTransformContext. getDecision()
Methods in org.camunda.bpm.dmn.engine.impl.spi.transform with parameters of type DmnDecision Modifier and Type Method Description void
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 DmnDecision Modifier and Type Method Description <T extends DmnDecision>
List<T>DefaultDmnTransform. transformDecisions()
Methods in org.camunda.bpm.dmn.engine.impl.transform that return DmnDecision Modifier and Type Method Description DmnDecision
DefaultDmnTransform. getDecision()
Methods in org.camunda.bpm.dmn.engine.impl.transform that return types with arguments of type DmnDecision Modifier and Type Method Description protected 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 DmnDecision Modifier and Type Method 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)
Method parameters in org.camunda.bpm.dmn.engine.impl.transform with type arguments of type DmnDecision Modifier and Type Method Description protected 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 Modifier and Type Class Description class
DecisionDefinitionEntity
-
Uses of DmnDecision in org.camunda.bpm.engine.impl.history.parser
Methods in org.camunda.bpm.engine.impl.history.parser with parameters of type DmnDecision Modifier and Type Method Description protected boolean
HistoryDecisionEvaluationListener. isDeployedDecisionTable(DmnDecision decision)
-