public class ExpressionParser extends Object
| Constructor | Description |
|---|---|
ExpressionParser() |
| Modifier and Type | Method | Description |
|---|---|---|
static OperandTypeSearchResult |
getOperandType(String expressionString,
int index) |
|
static OperationTypeSearchResult |
getOperationType(String expressionString,
int index) |
Gets the next operation type.
|
protected static Expression |
parseExpression(String expressionString) |
|
static Expression |
parseExpression(String expressionString,
Map<String,Object> model) |
|
static io.toolisticon.annotationprocessortoolkit.templating.expressions.ExpressionParser.ExpressionParseResult |
parseExpressionRecursively(String expressionString,
boolean usedBrackets) |
public static Expression parseExpression(String expressionString, Map<String,Object> model)
protected static Expression parseExpression(String expressionString)
public static io.toolisticon.annotationprocessortoolkit.templating.expressions.ExpressionParser.ExpressionParseResult parseExpressionRecursively(String expressionString, boolean usedBrackets)
public static OperationTypeSearchResult getOperationType(String expressionString, int index)
expressionString - the expressions stringindex - the current processing indexpublic static OperandTypeSearchResult getOperandType(String expressionString, int index)
Copyright © 2017–2020 Holisticon AG. All rights reserved.