Class ExpressionHelper
java.lang.Object
com.northconcepts.datapipeline.expression.ExpressionHelper
Parses expression-language text into a syntax tree (
ASTNode).-
Method Summary
Modifier and TypeMethodDescriptionstatic ASTNodeparseExpression(String expressionAsString) Parses the given expression into a syntax tree; throws aParseExceptionif it is null, blank or invalid.static ASTNodeparseLogicalExpression(String expressionAsString) Parses a logical (true/false) expression, such asx > 23, into a syntax tree; throws aParseExceptionif it is null, blank, invalid or not logical.
-
Method Details
-
parseExpression
Parses the given expression into a syntax tree; throws aParseExceptionif it is null, blank or invalid.- Throws:
ParseException
-
parseLogicalExpression
Parses a logical (true/false) expression, such asx > 23, into a syntax tree; throws aParseExceptionif it is null, blank, invalid or not logical.- Throws:
ParseException
-