Package org.thymeleaf.context
-
Interface Summary Interface Description IContext Interface implemented by objects containing the context variables needed by the template engine in order to process templates, besides other info like locale or (in web environments) Servlet-API artifacts.IEngineContext Mostly-internal interface implemented by all classes containing the context required for template processing inside the engine itself.IEngineContextFactory Common interface for all factory instances in charge of creating theIEngineContext
implementations that will be used during template execution.IExpressionContext Interface implemented by all classes containing the context required for expression processing.ILazyContextVariable<T> Interface to be implemented by context variables that need to be loaded lazily.ITemplateContext Interface implemented by all classes containing the context required for template processing.IWebContext Specialization of theIContext
interface to be implemented by contexts used for template processing in web environments. -
Class Summary Class Description AbstractContext Abstract base class for mostIContext
implementations.AbstractEngineContext Utility abstract class partially implementingIEngineContext
.AbstractExpressionContext Base abstract class implementingIExpressionContext
.Context Basic, non-web implementation ofIContext
, valid for most non-web scenarios.EngineContext Basic non-web implementation of theIEngineContext
interface.ExpressionContext Basic implementation of theIExpressionContext
interface.IdentifierSequences Objects of this class are kept atITemplateContext
in order to provide templates with a way to create uniqueid
attribute values during template processing.LazyContextVariable<T> Basic abstract implementation for theILazyContextVariable
interface.StandardEngineContextFactory Standard implementation of theIEngineContextFactory
interface.WebContext Basic web-oriented implementation of theIContext
andIWebContext
interfaces.WebEngineContext Basic web implementation of theIEngineContext
interface, based on the Servlet API.WebExpressionContext Basic web-oriented implementation of theIExpressionContext
andIWebContext
interfaces.