| 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.