Package org.thymeleaf.context
Class ExpressionContext
- java.lang.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
IExpressionContextinterface.This class is not thread-safe, and should not be shared across executions of templates.
- Since:
- 3.0.0
-
-
Constructor Summary
Constructors Constructor Description ExpressionContext(IEngineConfiguration configuration)ExpressionContext(IEngineConfiguration configuration, java.util.Locale locale)ExpressionContext(IEngineConfiguration configuration, java.util.Locale locale, java.util.Map<java.lang.String,java.lang.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, java.util.Locale locale)
-
ExpressionContext
public ExpressionContext(IEngineConfiguration configuration, java.util.Locale locale, java.util.Map<java.lang.String,java.lang.Object> variables)
-
-