Package org.thymeleaf.context
Class ExpressionContext
- Object
-
- org.thymeleaf.context.AbstractContext
-
- org.thymeleaf.context.AbstractExpressionContext
-
- org.thymeleaf.context.ExpressionContext
-
- All Implemented Interfaces:
IContext
,IExpressionContext
public final class ExpressionContext extends AbstractExpressionContext
Basic implementation of the
IExpressionContext
interface.This class is not thread-safe, and should not be shared across executions of templates.
- Since:
- 3.0.0
- Author:
- Daniel Fernández
-
-
Constructor Summary
Constructors Constructor Description ExpressionContext(IEngineConfiguration configuration)
ExpressionContext(IEngineConfiguration configuration, Locale locale)
ExpressionContext(IEngineConfiguration configuration, Locale locale, Map<String,Object> variables)
-
Method Summary
-
Methods inherited from class org.thymeleaf.context.AbstractExpressionContext
getConfiguration, getExpressionObjects
-
Methods inherited from class org.thymeleaf.context.AbstractContext
clearVariables, containsVariable, getLocale, getVariable, getVariableNames, removeVariable, setLocale, setVariable, setVariables
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.thymeleaf.context.IContext
containsVariable, getLocale, getVariable, getVariableNames
-
-
-
-
Constructor Detail
-
ExpressionContext
public ExpressionContext(IEngineConfiguration configuration)
-
ExpressionContext
public ExpressionContext(IEngineConfiguration configuration, Locale locale)
-
ExpressionContext
public ExpressionContext(IEngineConfiguration configuration, Locale locale, Map<String,Object> variables)
-
-