public class SpelVariableExpressionEvaluator extends Object implements org.thymeleaf.standard.expression.IStandardVariableExpressionEvaluator
Modifier and Type | Field and Description |
---|---|
static String |
FIELDS_EVALUATION_VARIABLE_NAME |
static SpelVariableExpressionEvaluator |
INSTANCE |
static String |
THEMES_EVALUATION_VARIABLE_NAME |
Modifier | Constructor and Description |
---|---|
protected |
SpelVariableExpressionEvaluator() |
Modifier and Type | Method and Description |
---|---|
protected Map<String,Object> |
computeAdditionalExpressionObjects(org.thymeleaf.context.IProcessingContext processingContext) |
Map<String,Object> |
computeExpressionObjects(org.thymeleaf.Configuration configuration,
org.thymeleaf.context.IProcessingContext processingContext) |
Object |
evaluate(org.thymeleaf.Configuration configuration,
org.thymeleaf.context.IProcessingContext processingContext,
String spelExpression,
org.thymeleaf.standard.expression.StandardExpressionExecutionContext expContext,
boolean useSelectionAsRoot) |
protected void |
setVariableRestrictions(org.thymeleaf.standard.expression.StandardExpressionExecutionContext expContext,
Object evaluationRoot,
Map<String,Object> contextVariables) |
String |
toString() |
public static final SpelVariableExpressionEvaluator INSTANCE
public static final String FIELDS_EVALUATION_VARIABLE_NAME
public static final String THEMES_EVALUATION_VARIABLE_NAME
public final Object evaluate(org.thymeleaf.Configuration configuration, org.thymeleaf.context.IProcessingContext processingContext, String spelExpression, org.thymeleaf.standard.expression.StandardExpressionExecutionContext expContext, boolean useSelectionAsRoot)
evaluate
in interface org.thymeleaf.standard.expression.IStandardVariableExpressionEvaluator
public Map<String,Object> computeExpressionObjects(org.thymeleaf.Configuration configuration, org.thymeleaf.context.IProcessingContext processingContext)
protected Map<String,Object> computeAdditionalExpressionObjects(org.thymeleaf.context.IProcessingContext processingContext)
protected void setVariableRestrictions(org.thymeleaf.standard.expression.StandardExpressionExecutionContext expContext, Object evaluationRoot, Map<String,Object> contextVariables)
Copyright © 2016 The THYMELEAF team. All rights reserved.