Class RuleParser

java.lang.Object
adaa.analytics.rules.logic.representation.RuleParser

public class RuleParser extends Object
Class for parsing rules from text.
  • Constructor Details

    • RuleParser

      public RuleParser()
  • Method Details

    • parseRule

      public static Rule parseRule(String s, IAttributes meta)
      Parses a rule.
      Parameters:
      s - String to be parsed.
      meta - Example set meta data.
      Returns:
      Rule instance.
    • parseCompoundCondition

      public static CompoundCondition parseCompoundCondition(String s, IAttributes meta)
      Parses a compound condition.
      Parameters:
      s - String to be parsed.
      meta - Example set meta data.
      Returns:
      Compound condition instance.
    • parseElementaryCondition

      public static ElementaryCondition parseElementaryCondition(String s, IAttributes meta)
      Parses an elementary condition.
      Parameters:
      s - String to be parsed.
      meta - Example set meta data.
      Returns:
      Elementary condition instance.