org.camunda.bpm.dmn.engine
Interface DmnDecisionRequirementsGraph

All Known Implementing Classes:
DmnDecisionRequirementsGraphImpl

public interface DmnDecisionRequirementsGraph

Container of DmnDecisions which belongs to the same decision requirements graph (i.e. DMN resource).


Method Summary
 DmnDecision getDecision(String key)
          Gets the containing decision with the given key.
 Set<String> getDecisionKeys()
          Get the keys of the containing decisions.
 Collection<DmnDecision> getDecisions()
          Gets the containing decisions.
 String getKey()
          The unique identifier of the diagram if exists.
 String getName()
          The human readable name of the diagram if exists.
 

Method Detail

getKey

String getKey()
The unique identifier of the diagram if exists.

Returns:
the identifier or null if not set

getName

String getName()
The human readable name of the diagram if exists.

Returns:
the name or null if not set

getDecisions

Collection<DmnDecision> getDecisions()
Gets the containing decisions.

Returns:
the containing decisions

getDecision

DmnDecision getDecision(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

Set<String> getDecisionKeys()
Get the keys of the containing decisions.

Returns:
the decision keys.


Copyright © 2017 camunda services GmbH. All rights reserved.