Package org.camunda.bpm.dmn.engine
Interface DmnDecisionRequirementsGraph
-
- All Known Implementing Classes:
DecisionRequirementsDefinitionEntity,DmnDecisionRequirementsGraphImpl
public interface DmnDecisionRequirementsGraphContainer ofDmnDecisions which belongs to the same decision requirements graph (i.e. DMN resource).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DmnDecisiongetDecision(java.lang.String key)Gets the containing decision with the given key.java.util.Set<java.lang.String>getDecisionKeys()Get the keys of the containing decisions.java.util.Collection<DmnDecision>getDecisions()Gets the containing decisions.java.lang.StringgetKey()The unique identifier of the diagram if exists.java.lang.StringgetName()The human readable name of the diagram if exists.
-
-
-
Method Detail
-
getKey
java.lang.String getKey()
The unique identifier of the diagram if exists.- Returns:
- the identifier or null if not set
-
getName
java.lang.String getName()
The human readable name of the diagram if exists.- Returns:
- the name or null if not set
-
getDecisions
java.util.Collection<DmnDecision> getDecisions()
Gets the containing decisions.- Returns:
- the containing decisions
-
getDecision
DmnDecision getDecision(java.lang.String key)
Gets the containing decision with the given key.- Parameters:
key- the identifier of the decision- Returns:
- the decision or null if not exists
-
getDecisionKeys
java.util.Set<java.lang.String> getDecisionKeys()
Get the keys of the containing decisions.- Returns:
- the decision keys.
-
-