Class SPELVariableExpressionEvaluator

  • All Implemented Interfaces:
    org.thymeleaf.standard.expression.IStandardVariableExpressionEvaluator

    public class SPELVariableExpressionEvaluator
    extends Object
    implements org.thymeleaf.standard.expression.IStandardVariableExpressionEvaluator

    Evaluator for variable expressions (${...}) in Thymeleaf Standard Expressions, using the SpringEL expression language.

    Note a class with this name existed since 2.0.9, but it was completely reimplemented in Thymeleaf 3.0

    Since:
    3.0.0
    Author:
    Daniel Fernández, Guven Demir
    • Constructor Detail

      • SPELVariableExpressionEvaluator

        protected SPELVariableExpressionEvaluator()
    • Method Detail

      • evaluate

        public final Object evaluate​(org.thymeleaf.context.IExpressionContext context,
                                     org.thymeleaf.standard.expression.IStandardVariableExpression expression,
                                     org.thymeleaf.standard.expression.StandardExpressionExecutionContext expContext)
        Specified by:
        evaluate in interface org.thymeleaf.standard.expression.IStandardVariableExpressionEvaluator