Class RuleParser
java.lang.Object
adaa.analytics.rules.logic.representation.RuleParser
Class for parsing rules from text.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CompoundConditionparseCompoundCondition(String s, IAttributes meta) Parses a compound condition.static ElementaryConditionparseElementaryCondition(String s, IAttributes meta) Parses an elementary condition.static RuleparseRule(String s, IAttributes meta) Parses a rule.
-
Constructor Details
-
RuleParser
public RuleParser()
-
-
Method Details
-
parseRule
Parses a rule.- Parameters:
s- String to be parsed.meta- Example set meta data.- Returns:
- Rule instance.
-
parseCompoundCondition
Parses a compound condition.- Parameters:
s- String to be parsed.meta- Example set meta data.- Returns:
- Compound condition instance.
-
parseElementaryCondition
Parses an elementary condition.- Parameters:
s- String to be parsed.meta- Example set meta data.- Returns:
- Elementary condition instance.
-