Class DecisionTableImpl
java.lang.Object
org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
org.camunda.bpm.model.dmn.impl.instance.DmnModelElementInstanceImpl
org.camunda.bpm.model.dmn.impl.instance.DmnElementImpl
org.camunda.bpm.model.dmn.impl.instance.ExpressionImpl
org.camunda.bpm.model.dmn.impl.instance.DecisionTableImpl
- All Implemented Interfaces:
DecisionTable
,DmnElement
,DmnModelElementInstance
,Expression
,ModelElementInstance
-
Field Summary
Modifier and TypeFieldDescriptionprotected static Attribute<BuiltinAggregator>
protected static ChildElementCollection<Input>
protected static ChildElementCollection<Output>
protected static Attribute<DecisionTableOrientation>
protected static ChildElementCollection<Rule>
Fields inherited from class org.camunda.bpm.model.dmn.impl.instance.ExpressionImpl
typeRefAttribute
Fields inherited from class org.camunda.bpm.model.dmn.impl.instance.DmnElementImpl
descriptionChild, extensionElementsChild, idAttribute, labelAttribute
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetRules()
static void
registerType
(ModelBuilder modelBuilder) void
setAggregation
(BuiltinAggregator aggregation) void
setHitPolicy
(HitPolicy hitPolicy) void
setOutputLabel
(String outputLabel) void
setPreferredOrientation
(DecisionTableOrientation preferredOrientation) Methods inherited from class org.camunda.bpm.model.dmn.impl.instance.ExpressionImpl
getTypeRef, setTypeRef
Methods inherited from class org.camunda.bpm.model.dmn.impl.instance.DmnElementImpl
getDescription, getExtensionElements, getId, getLabel, setDescription, setExtensionElements, setId, setLabel
Methods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
addChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.camunda.bpm.model.dmn.instance.DmnElement
getDescription, getExtensionElements, getId, getLabel, setDescription, setExtensionElements, setId, setLabel
Methods inherited from interface org.camunda.bpm.model.dmn.instance.Expression
getTypeRef, setTypeRef
Methods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstance
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
-
Field Details
-
hitPolicyAttribute
-
aggregationAttribute
-
preferredOrientationAttribute
-
outputLabelAttribute
-
inputCollection
-
outputCollection
-
ruleCollection
-
-
Constructor Details
-
DecisionTableImpl
-
-
Method Details
-
getHitPolicy
- Specified by:
getHitPolicy
in interfaceDecisionTable
-
setHitPolicy
- Specified by:
setHitPolicy
in interfaceDecisionTable
-
getAggregation
- Specified by:
getAggregation
in interfaceDecisionTable
-
setAggregation
- Specified by:
setAggregation
in interfaceDecisionTable
-
getPreferredOrientation
- Specified by:
getPreferredOrientation
in interfaceDecisionTable
-
setPreferredOrientation
- Specified by:
setPreferredOrientation
in interfaceDecisionTable
-
getOutputLabel
- Specified by:
getOutputLabel
in interfaceDecisionTable
-
setOutputLabel
- Specified by:
setOutputLabel
in interfaceDecisionTable
-
getInputs
- Specified by:
getInputs
in interfaceDecisionTable
-
getOutputs
- Specified by:
getOutputs
in interfaceDecisionTable
-
getRules
- Specified by:
getRules
in interfaceDecisionTable
-
registerType
-