public class DecisionNodeImpl extends DMNBaseNode implements org.kie.dmn.api.core.ast.DecisionNode
Constructor and Description |
---|
DecisionNodeImpl() |
DecisionNodeImpl(org.kie.dmn.model.api.Decision decision) |
DecisionNodeImpl(org.kie.dmn.model.api.Decision decision,
org.kie.dmn.api.core.DMNType resultType) |
Modifier and Type | Method and Description |
---|---|
org.kie.dmn.model.api.Decision |
getDecision() |
DMNExpressionEvaluator |
getEvaluator() |
org.kie.dmn.api.core.DMNType |
getResultType() |
org.kie.dmn.api.core.DMNType |
getType() |
int |
hashCode() |
void |
setEvaluator(DMNExpressionEvaluator evaluator) |
void |
setResultType(org.kie.dmn.api.core.DMNType resultType) |
addDependency, addModelImportAliases, getDependencies, getId, getIdentifierString, getInformationRequirement, getKnowledgeRequirement, getModelImportAliasFor, getModelName, getModelNamespace, getName, getSource, setDependencies, toString
public DecisionNodeImpl()
public DecisionNodeImpl(org.kie.dmn.model.api.Decision decision)
public DecisionNodeImpl(org.kie.dmn.model.api.Decision decision, org.kie.dmn.api.core.DMNType resultType)
public org.kie.dmn.model.api.Decision getDecision()
getDecision
in interface org.kie.dmn.api.core.ast.DecisionNode
public DMNExpressionEvaluator getEvaluator()
public void setEvaluator(DMNExpressionEvaluator evaluator)
public org.kie.dmn.api.core.DMNType getResultType()
getResultType
in interface org.kie.dmn.api.core.ast.DecisionNode
public void setResultType(org.kie.dmn.api.core.DMNType resultType)
public org.kie.dmn.api.core.DMNType getType()
getType
in class DMNBaseNode
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.