Class SPELVariableExpressionEvaluator

Object
org.thymeleaf.spring6.expression.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.3
Author:
Daniel Fernández, Guven Demir
  • Field Details

  • Constructor Details

    • SPELVariableExpressionEvaluator

      protected SPELVariableExpressionEvaluator()
  • Method Details

    • 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
    • toString

      public String toString()
      Overrides:
      toString in class Object