@Portable public class DecisionTable extends Expression
DMNElement.ExtensionElements
DMNModelInstrumentedBase.BaseNodeBuilder<T extends DMNModelInstrumentedBase>, DMNModelInstrumentedBase.Namespace
componentWidths, typeRef
description, id
Constructor and Description |
---|
DecisionTable() |
DecisionTable(Id id,
Description description,
QName typeRef,
List<InputClause> input,
List<OutputClause> output,
List<DecisionRule> rule,
HitPolicy hitPolicy,
BuiltinAggregator aggregation,
DecisionTableOrientation preferredOrientation,
String outputLabel) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
BuiltinAggregator |
getAggregation() |
List<HasTypeRef> |
getHasTypeRefs() |
HitPolicy |
getHitPolicy() |
List<InputClause> |
getInput() |
List<OutputClause> |
getOutput() |
String |
getOutputLabel() |
DecisionTableOrientation |
getPreferredOrientation() |
int |
getRequiredComponentWidthCount()
Returns the expected number of components to correctly represent an
Expression in the editor. |
List<DecisionRule> |
getRule() |
int |
hashCode() |
void |
setAggregation(BuiltinAggregator value) |
void |
setHitPolicy(HitPolicy value) |
void |
setOutputLabel(String value) |
void |
setPreferredOrientation(DecisionTableOrientation value) |
asDMNModelInstrumentedBase, getComponentWidths, getTypeRef, setTypeRef
getDescription, getExtensionElements, getId, setDescription, setExtensionElements, setId
getAdditionalAttributes, getDefaultNamespace, getNsContext, getParent, getPrefixForNamespaceURI, setAdditionalAttributes, setParent
public DecisionTable()
public DecisionTable(Id id, Description description, QName typeRef, List<InputClause> input, List<OutputClause> output, List<DecisionRule> rule, HitPolicy hitPolicy, BuiltinAggregator aggregation, DecisionTableOrientation preferredOrientation, String outputLabel)
public List<InputClause> getInput()
public List<OutputClause> getOutput()
public List<DecisionRule> getRule()
public HitPolicy getHitPolicy()
public void setHitPolicy(HitPolicy value)
public BuiltinAggregator getAggregation()
public void setAggregation(BuiltinAggregator value)
public DecisionTableOrientation getPreferredOrientation()
public void setPreferredOrientation(DecisionTableOrientation value)
public String getOutputLabel()
public void setOutputLabel(String value)
public List<HasTypeRef> getHasTypeRefs()
getHasTypeRefs
in interface HasTypeRefs
getHasTypeRefs
in class Expression
public int getRequiredComponentWidthCount()
HasComponentWidths
Expression
in the editor.Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.