Class InputType


  • public abstract class InputType
    extends Object
    Provides valid input types for decision tables. (which also serve as parser factories).
    • Constructor Detail

      • InputType

        protected 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