Class RuleParser

java.lang.Object
com.helix.core.parser.RuleParser

public class RuleParser extends Object
Parses JSON rule definitions into valid Rule instances with type mappings and schema validation.
  • Constructor Details

    • RuleParser

      public RuleParser()
  • Method Details

    • parse

      public Rule parse(String jsonContent) throws ParseException
      Parses a raw JSON string into a Rule.
      Parameters:
      jsonContent - raw JSON rule content
      Returns:
      parsed Rule object
      Throws:
      ParseException - if JSON is malformed or required schema attributes are missing