Search in sources :

Example 21 with SpelNodeImpl

use of org.springframework.expression.spel.ast.SpelNodeImpl in project spring-framework by spring-projects.

the class SpelCompilationCoverageTests method getAst.

// helper methods
private SpelNodeImpl getAst() {
    SpelExpression spelExpression = (SpelExpression) expression;
    SpelNode ast = spelExpression.getAST();
    return (SpelNodeImpl) ast;
}
Also used : SpelNodeImpl(org.springframework.expression.spel.ast.SpelNodeImpl) SpelExpression(org.springframework.expression.spel.standard.SpelExpression)

Aggregations

SpelNodeImpl (org.springframework.expression.spel.ast.SpelNodeImpl)21 ArrayList (java.util.ArrayList)3 PropertyOrFieldReference (org.springframework.expression.spel.ast.PropertyOrFieldReference)3 LinkedList (java.util.LinkedList)2 OpDec (org.springframework.expression.spel.ast.OpDec)2 OpInc (org.springframework.expression.spel.ast.OpInc)2 OpMinus (org.springframework.expression.spel.ast.OpMinus)2 OpPlus (org.springframework.expression.spel.ast.OpPlus)2 List (java.util.List)1 InternalParseException (org.springframework.expression.spel.InternalParseException)1 SpelParseException (org.springframework.expression.spel.SpelParseException)1 Assign (org.springframework.expression.spel.ast.Assign)1 CompoundExpression (org.springframework.expression.spel.ast.CompoundExpression)1 ConstructorReference (org.springframework.expression.spel.ast.ConstructorReference)1 Elvis (org.springframework.expression.spel.ast.Elvis)1 FunctionReference (org.springframework.expression.spel.ast.FunctionReference)1 Identifier (org.springframework.expression.spel.ast.Identifier)1 Indexer (org.springframework.expression.spel.ast.Indexer)1 InlineList (org.springframework.expression.spel.ast.InlineList)1 InlineMap (org.springframework.expression.spel.ast.InlineMap)1