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.
 
 
 -