Class FeelDecisionTable.FEELOutputClause
- java.lang.Object
-
- org.kie.dmn.core.compiler.alphanetbased.FeelDecisionTable.FEELOutputClause
-
- All Implemented Interfaces:
org.kie.dmn.feel.runtime.decisiontables.DecisionTable.OutputClause
- Enclosing class:
- FeelDecisionTable
public static class FeelDecisionTable.FEELOutputClause extends Object implements org.kie.dmn.feel.runtime.decisiontables.DecisionTable.OutputClause
-
-
Field Summary
Fields Modifier and Type Field Description protected org.kie.dmn.feel.codegen.feel11.CompiledFEELExpressioncompiledDefaultprotected Stringnameprotected List<org.kie.dmn.feel.runtime.UnaryTest>outputValues
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetName()List<org.kie.dmn.feel.runtime.UnaryTest>getOutputValues()protected List<org.kie.dmn.feel.runtime.UnaryTest>getOutputValuesTests(DMNFEELHelper feel, Map<String,org.kie.dmn.feel.lang.Type> variableTypes, org.kie.dmn.api.core.DMNType unknownType, org.kie.dmn.model.api.UnaryTests outputValues)org.kie.dmn.feel.lang.TypegetType()booleanisCollection()
-
-
-
Method Detail
-
getOutputValuesTests
protected List<org.kie.dmn.feel.runtime.UnaryTest> getOutputValuesTests(DMNFEELHelper feel, Map<String,org.kie.dmn.feel.lang.Type> variableTypes, org.kie.dmn.api.core.DMNType unknownType, org.kie.dmn.model.api.UnaryTests outputValues)
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.kie.dmn.feel.runtime.decisiontables.DecisionTable.OutputClause
-
getOutputValues
public List<org.kie.dmn.feel.runtime.UnaryTest> getOutputValues()
- Specified by:
getOutputValuesin interfaceorg.kie.dmn.feel.runtime.decisiontables.DecisionTable.OutputClause
-
getType
public org.kie.dmn.feel.lang.Type getType()
- Specified by:
getTypein interfaceorg.kie.dmn.feel.runtime.decisiontables.DecisionTable.OutputClause
-
isCollection
public boolean isCollection()
- Specified by:
isCollectionin interfaceorg.kie.dmn.feel.runtime.decisiontables.DecisionTable.OutputClause
-
-