org.camunda.bpm.dmn.engine.impl
Class DmnDecisionTableImpl
java.lang.Object
org.camunda.bpm.dmn.engine.impl.DmnDecisionTableImpl
- All Implemented Interfaces:
- DmnDecision
public class DmnDecisionTableImpl
- extends Object
- implements DmnDecision
key
protected String key
name
protected String name
hitPolicyHandler
protected DmnHitPolicyHandler hitPolicyHandler
inputs
protected List<DmnDecisionTableInputImpl> inputs
outputs
protected List<DmnDecisionTableOutputImpl> outputs
rules
protected List<DmnDecisionTableRuleImpl> rules
DmnDecisionTableImpl
public DmnDecisionTableImpl()
getKey
public String getKey()
- Description copied from interface:
DmnDecision
- The unique identifier of the element if exists.
- Specified by:
getKey in interface DmnDecision
- Returns:
- the identifier or null if not set
setKey
public void setKey(String key)
getName
public String getName()
- Description copied from interface:
DmnDecision
- The human readable name of the element if exists.
- Specified by:
getName in interface DmnDecision
- Returns:
- the name or null if not set
setName
public void setName(String name)
isDecisionTable
public boolean isDecisionTable()
- Description copied from interface:
DmnDecision
- Check if the decision is implemented as Decision Table.
- Specified by:
isDecisionTable in interface DmnDecision
- Returns:
- true if the decision is implement as Decision Table, false otherwise
getHitPolicyHandler
public DmnHitPolicyHandler getHitPolicyHandler()
setHitPolicyHandler
public void setHitPolicyHandler(DmnHitPolicyHandler hitPolicyHandler)
getInputs
public List<DmnDecisionTableInputImpl> getInputs()
setInputs
public void setInputs(List<DmnDecisionTableInputImpl> inputs)
getOutputs
public List<DmnDecisionTableOutputImpl> getOutputs()
setOutputs
public void setOutputs(List<DmnDecisionTableOutputImpl> outputs)
getRules
public List<DmnDecisionTableRuleImpl> getRules()
setRules
public void setRules(List<DmnDecisionTableRuleImpl> rules)
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2016 camunda services GmbH. All rights reserved.