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