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 the
IEngineContext 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 the
IContext interface to be implemented by contexts used for template
processing in web environments. |
Class | Description |
---|---|
AbstractContext |
Abstract base class for most
IContext implementations. |
AbstractEngineContext |
Utility abstract class partially implementing
IEngineContext . |
AbstractExpressionContext |
Base abstract class implementing
IExpressionContext . |
Context |
Basic, non-web implementation of
IContext , valid for most non-web scenarios. |
EngineContext |
Basic non-web implementation of the
IEngineContext interface. |
ExpressionContext |
Basic implementation of the
IExpressionContext interface. |
IdentifierSequences |
Objects of this class are kept at
ITemplateContext in order to provide templates
with a way to create unique id attribute values during template processing. |
LazyContextVariable<T> |
Basic abstract implementation for the
ILazyContextVariable interface. |
StandardEngineContextFactory |
Standard implementation of the
IEngineContextFactory interface. |
WebContext |
Basic web-oriented implementation of the
IContext and IWebContext interfaces. |
WebEngineContext |
Basic web implementation of the
IEngineContext interface, based on the Servlet API. |
WebExpressionContext |
Basic web-oriented implementation of the
IExpressionContext and IWebContext interfaces. |
Copyright © 2017 The THYMELEAF team. All rights reserved.