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.decisionsprotected Collection<DmnDecision>DmnDecisionImpl.requiredDecisionMethods 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 TypeMethodDescriptionvoidDmnDecisionRequirementsGraphImpl.addDecision(DmnDecision decision) protected voidDefaultDmnDecisionContext.addResultToVariableContext(DmnDecisionResult evaluatedResult, VariableMap variableMap, DmnDecision evaluatedDecision) protected voidDefaultDmnDecisionContext.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 givenVariableContextDefaultDmnEngine.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 DmnDecisionLogicEvaluationHandlerDefaultDmnDecisionContext.getDecisionEvaluationHandler(DmnDecision decision) protected booleanDefaultDmnDecisionContext.isDecisionTableWithCollectOrRuleOrderHitPolicy(DmnDecision evaluatedDecision) Method parameters in org.camunda.bpm.dmn.engine.impl with type arguments of type DmnDecisionModifier and TypeMethodDescriptionprotected voidDefaultDmnDecisionContext.buildDecisionTree(DmnDecision decision, List<DmnDecision> requiredDecisions) voidDmnDecisionRequirementsGraphImpl.setDecisions(Map<String, DmnDecision> decisions) voidDmnDecisionImpl.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 DmnDecisionDmnDecisionLiteralExpressionEvaluationEventImpl.decisionprotected DmnDecisionDmnDecisionTableEvaluationEventImpl.decisionMethods 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 TypeMethodDescriptionvoidDmnDecisionLiteralExpressionEvaluationEventImpl.setDecision(DmnDecision decision) voidDmnDecisionTableEvaluationEventImpl.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 TypeMethodDescriptionvoidDmnTransformListener.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 voidDefaultDmnTransform.ensureNoLoopInDecision(DmnDecision decision, List<String> parentDecisionList, List<String> visitedDecisions) protected voidDefaultDmnTransform.notifyTransformListeners(Decision decision, DmnDecision dmnDecision) Method parameters in org.camunda.bpm.dmn.engine.impl.transform with type arguments of type DmnDecisionModifier and TypeMethodDescriptionprotected voidDefaultDmnTransform.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 booleanHistoryDecisionEvaluationListener.isDeployedDecisionTable(DmnDecision decision)