Package org.drools.compiler.compiler
Class DrlExprParser
- java.lang.Object
-
- org.drools.compiler.compiler.DrlExprParser
-
public class DrlExprParser extends Object
This is a helper class that provides helper methods to parse expressions using both the DRLExpressions parser and the DRLExprTree parser.
-
-
Constructor Summary
Constructors Constructor Description DrlExprParser(org.kie.internal.builder.conf.LanguageLevelOption languageLevel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<DroolsParserException>getErrors()StringgetLeftMostExpr()booleanhasErrors()ConstraintConnectiveDescrparse(String text)Parse an expression from text
-
-
-
Method Detail
-
parse
public ConstraintConnectiveDescr parse(String text)
Parse an expression from text
-
getLeftMostExpr
public String getLeftMostExpr()
-
hasErrors
public boolean hasErrors()
- Returns:
- true if there were parser errors.
-
getErrors
public List<DroolsParserException> getErrors()
- Returns:
- a list of errors found while parsing.
-
-