org.thymeleaf.spring3.expression
Class SpelVariableExpressionEvaluator

Object
  extended by org.thymeleaf.spring3.expression.SpelVariableExpressionEvaluator
All Implemented Interfaces:
org.thymeleaf.standard.expression.IStandardVariableExpressionEvaluator

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

Since:
2.0.9
Author:
Daniel Fernández, Guven Demir

Field Summary
static String FIELDS_EVALUATION_VARIABLE_NAME
           
static SpelVariableExpressionEvaluator INSTANCE
           
 
Constructor Summary
protected SpelVariableExpressionEvaluator()
           
 
Method Summary
protected  Map<String,Object> computeAdditionalContextVariables(org.thymeleaf.context.IProcessingContext processingContext)
           
 Map<String,Object> computeContextVariables(org.thymeleaf.Configuration configuration, org.thymeleaf.context.IProcessingContext processingContext)
           
 Object evaluate(org.thymeleaf.Configuration configuration, org.thymeleaf.context.IProcessingContext processingContext, String spelExpression, boolean useSelectionAsRoot)
           
 String toString()
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INSTANCE

public static final SpelVariableExpressionEvaluator INSTANCE

FIELDS_EVALUATION_VARIABLE_NAME

public static final String FIELDS_EVALUATION_VARIABLE_NAME
See Also:
Constant Field Values
Constructor Detail

SpelVariableExpressionEvaluator

protected SpelVariableExpressionEvaluator()
Method Detail

evaluate

public final Object evaluate(org.thymeleaf.Configuration configuration,
                             org.thymeleaf.context.IProcessingContext processingContext,
                             String spelExpression,
                             boolean useSelectionAsRoot)
Specified by:
evaluate in interface org.thymeleaf.standard.expression.IStandardVariableExpressionEvaluator

computeContextVariables

public Map<String,Object> computeContextVariables(org.thymeleaf.Configuration configuration,
                                                  org.thymeleaf.context.IProcessingContext processingContext)

computeAdditionalContextVariables

protected Map<String,Object> computeAdditionalContextVariables(org.thymeleaf.context.IProcessingContext processingContext)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012 The THYMELEAF team. All Rights Reserved.