Package org.camunda.bpm.dmn.engine.impl
Class DmnDecisionRequirementsGraphImpl
- java.lang.Object
- 
- org.camunda.bpm.dmn.engine.impl.DmnDecisionRequirementsGraphImpl
 
- 
- All Implemented Interfaces:
- DmnDecisionRequirementsGraph
 - Direct Known Subclasses:
- DecisionRequirementsDefinitionEntity
 
 public class DmnDecisionRequirementsGraphImpl extends java.lang.Object implements DmnDecisionRequirementsGraph 
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.util.Map<java.lang.String,DmnDecision>decisionsprotected java.lang.Stringkeyprotected java.lang.Stringname
 - 
Constructor SummaryConstructors Constructor Description DmnDecisionRequirementsGraphImpl()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDecision(DmnDecision decision)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.voidsetDecisions(java.util.Map<java.lang.String,DmnDecision> decisions)voidsetKey(java.lang.String key)voidsetName(java.lang.String name)java.lang.StringtoString()
 
- 
- 
- 
Field Detail- 
keyprotected java.lang.String key 
 - 
nameprotected java.lang.String name 
 - 
decisionsprotected java.util.Map<java.lang.String,DmnDecision> decisions 
 
- 
 - 
Method Detail- 
getKeypublic java.lang.String getKey() Description copied from interface:DmnDecisionRequirementsGraphThe unique identifier of the diagram if exists.- Specified by:
- getKeyin interface- DmnDecisionRequirementsGraph
- Returns:
- the identifier or null if not set
 
 - 
setKeypublic void setKey(java.lang.String key) 
 - 
getNamepublic java.lang.String getName() Description copied from interface:DmnDecisionRequirementsGraphThe human readable name of the diagram if exists.- Specified by:
- getNamein interface- DmnDecisionRequirementsGraph
- Returns:
- the name or null if not set
 
 - 
setNamepublic void setName(java.lang.String name) 
 - 
getDecisionspublic java.util.Collection<DmnDecision> getDecisions() Description copied from interface:DmnDecisionRequirementsGraphGets the containing decisions.- Specified by:
- getDecisionsin interface- DmnDecisionRequirementsGraph
- Returns:
- the containing decisions
 
 - 
setDecisionspublic void setDecisions(java.util.Map<java.lang.String,DmnDecision> decisions) 
 - 
addDecisionpublic void addDecision(DmnDecision decision) 
 - 
getDecisionpublic DmnDecision getDecision(java.lang.String key) Description copied from interface:DmnDecisionRequirementsGraphGets the containing decision with the given key.- Specified by:
- getDecisionin interface- DmnDecisionRequirementsGraph
- Parameters:
- key- the identifier of the decision
- Returns:
- the decision or null if not exists
 
 - 
getDecisionKeyspublic java.util.Set<java.lang.String> getDecisionKeys() Description copied from interface:DmnDecisionRequirementsGraphGet the keys of the containing decisions.- Specified by:
- getDecisionKeysin interface- DmnDecisionRequirementsGraph
- Returns:
- the decision keys.
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 
- 
 
-