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).
  • Field Details

  • Constructor Details

    • InputType

      protected InputType()
  • Method Details

    • createParser

      public abstract DecisionTableParser createParser(DataListener listener)
      Parameters:
      listener -
      Returns:
      The appropriate Parser.
    • createParser

      public abstract DecisionTableParser createParser(List<DataListener> listeners)
    • getInputTypeFromDecisionTableInputType

      public static InputType getInputTypeFromDecisionTableInputType(DecisionTableInputType decisionTableInputType)
      Converts DecisionTableInputType to InputType.
      Parameters:
      decisionTableInputType - DecisionTableInputType to convert
      Returns:
      the appropriate InputType based on the specified DecisionTableInputType