Package org.drools.decisiontable
Class InputType
- java.lang.Object
-
- org.drools.decisiontable.InputType
-
public abstract class InputType extends Object
Provides valid input types for decision tables. (which also serve as parser factories).
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedInputType()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract DecisionTableParsercreateParser(List<org.drools.template.parser.DataListener> listeners)abstract DecisionTableParsercreateParser(org.drools.template.parser.DataListener listener)static InputTypegetInputTypeFromDecisionTableInputType(org.kie.internal.builder.DecisionTableInputType decisionTableInputType)Converts DecisionTableInputType to InputType.
-
-
-
Method Detail
-
createParser
public abstract DecisionTableParser createParser(org.drools.template.parser.DataListener listener)
- Parameters:
listener-- Returns:
- The appropriate Parser.
-
createParser
public abstract DecisionTableParser createParser(List<org.drools.template.parser.DataListener> listeners)
-
getInputTypeFromDecisionTableInputType
public static InputType getInputTypeFromDecisionTableInputType(org.kie.internal.builder.DecisionTableInputType decisionTableInputType)
Converts DecisionTableInputType to InputType.- Parameters:
decisionTableInputType- DecisionTableInputType to convert- Returns:
- the appropriate InputType based on the specified DecisionTableInputType
-
-