Package io.dialob.rule.parser.analyze
Class ValidateExpressionVisitor
- java.lang.Object
-
- io.dialob.rule.parser.AstMatcher
-
- io.dialob.rule.parser.analyze.ValidateExpressionVisitor
-
- All Implemented Interfaces:
ASTVisitor
public class ValidateExpressionVisitor extends AstMatcher
-
-
Constructor Summary
Constructors Constructor Description ValidateExpressionVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<RuleExpressionCompilerError>getErrors()booleanhasErrors()-
Methods inherited from class io.dialob.rule.parser.AstMatcher
allMatches, and, any, anyMatches, anyNode, anyNode, args, callNode, callNode, checkIsThisLast, checkMatching, checkMatchingBefore, constNode, constNode, contains, contains, count, dependencies, endCallExpr, first, id, idNode, idNode, is, isChildOf, isNull, keys, last, length, lhs, newASTBuilder, not, onVisitEnd, operator, operCategory, or, parent, rhs, size, stringValue, value, values, valueType, visitCallExpr, visitConstExpr, visitIdExpr, whenMatches
-
-
-
-
Method Detail
-
hasErrors
public boolean hasErrors()
-
getErrors
public List<RuleExpressionCompilerError> getErrors()
-
-