Package app.dassana.ruleengine
Class RuleSetCompiler
- java.lang.Object
-
- app.dassana.ruleengine.RuleSetCompiler
-
- All Implemented Interfaces:
IRuleSetCompiler
public class RuleSetCompiler extends Object implements IRuleSetCompiler
-
-
Field Summary
Fields Modifier and Type Field Description protected IJsonPathParserjsonPathParser
-
Constructor Summary
Constructors Constructor Description RuleSetCompiler(IJsonPathParser jsonPathParser)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IRuleSetgetCompiledRuleSet(String rule)StringgetParseTreeAsString(String rule)
-
-
-
Field Detail
-
jsonPathParser
protected IJsonPathParser jsonPathParser
-
-
Constructor Detail
-
RuleSetCompiler
public RuleSetCompiler(IJsonPathParser jsonPathParser)
-
-
Method Detail
-
getCompiledRuleSet
public IRuleSet getCompiledRuleSet(String rule)
- Specified by:
getCompiledRuleSetin interfaceIRuleSetCompiler
-
-