Package | Description |
---|---|
org.thymeleaf | |
org.thymeleaf.context | |
org.thymeleaf.engine |
Modifier and Type | Method and Description |
---|---|
String |
TemplateEngine.process(String template,
IContext context) |
String |
ITemplateEngine.process(String template,
IContext context)
Process the specified template (usually the template name).
|
void |
TemplateEngine.process(String template,
IContext context,
Writer writer) |
void |
ITemplateEngine.process(String template,
IContext context,
Writer writer)
Process the specified template (usually the template name).
|
String |
TemplateEngine.process(String template,
Set<String> templateSelectors,
IContext context) |
String |
ITemplateEngine.process(String template,
Set<String> templateSelectors,
IContext context)
Process the specified template (usually the template name) applying a set of
template selectors.
|
void |
TemplateEngine.process(String template,
Set<String> templateSelectors,
IContext context,
Writer writer) |
void |
ITemplateEngine.process(String template,
Set<String> templateSelectors,
IContext context,
Writer writer)
Process the specified template (usually the template name) applying a set of
template selectors.
|
String |
TemplateEngine.process(TemplateSpec templateSpec,
IContext context) |
String |
ITemplateEngine.process(TemplateSpec templateSpec,
IContext context)
Process a template starting from a
TemplateSpec . |
void |
TemplateEngine.process(TemplateSpec templateSpec,
IContext context,
Writer writer) |
void |
ITemplateEngine.process(TemplateSpec templateSpec,
IContext context,
Writer writer)
Process a template starting from a
TemplateSpec . |
IThrottledTemplateProcessor |
TemplateEngine.processThrottled(String template,
IContext context) |
IThrottledTemplateProcessor |
ITemplateEngine.processThrottled(String template,
IContext context)
Process the specified template (usually the template name).
|
IThrottledTemplateProcessor |
TemplateEngine.processThrottled(String template,
Set<String> templateSelectors,
IContext context) |
IThrottledTemplateProcessor |
ITemplateEngine.processThrottled(String template,
Set<String> templateSelectors,
IContext context)
Process the specified template (usually the template name) applying a set of
template selectors.
|
IThrottledTemplateProcessor |
TemplateEngine.processThrottled(TemplateSpec templateSpec,
IContext context) |
IThrottledTemplateProcessor |
ITemplateEngine.processThrottled(TemplateSpec templateSpec,
IContext context)
Process a template starting from a
TemplateSpec . |
Modifier and Type | Interface and Description |
---|---|
interface |
IEngineContext
Mostly-internal interface implemented by all classes containing the context required for
template processing inside the engine itself.
|
interface |
IExpressionContext
Interface implemented by all classes containing the context required for expression processing.
|
interface |
ITemplateContext
Interface implemented by all classes containing the context required for template processing.
|
interface |
IWebContext
Specialization of the
IContext interface to be implemented by contexts used for template
processing in web environments. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractContext
Abstract base class for most
IContext implementations. |
class |
AbstractEngineContext
Utility abstract class partially implementing
IEngineContext . |
class |
AbstractExpressionContext
Base abstract class implementing
IExpressionContext . |
class |
Context
Basic, non-web implementation of
IContext , valid for most non-web scenarios. |
class |
EngineContext
Basic non-web implementation of the
IEngineContext interface. |
class |
ExpressionContext
Basic implementation of the
IExpressionContext interface. |
class |
WebContext
Basic web-oriented implementation of the
IContext and IWebContext interfaces. |
class |
WebEngineContext
Basic web implementation of the
IEngineContext interface, based on the Servlet API. |
class |
WebExpressionContext
Basic web-oriented implementation of the
IExpressionContext and IWebContext interfaces. |
Modifier and Type | Method and Description |
---|---|
IEngineContext |
IEngineContextFactory.createEngineContext(IEngineConfiguration configuration,
TemplateData templateData,
Map<String,Object> templateResolutionAttributes,
IContext context)
Creates a new
IEngineContext to be used for processing a specific template. |
IEngineContext |
StandardEngineContextFactory.createEngineContext(IEngineConfiguration configuration,
TemplateData templateData,
Map<String,Object> templateResolutionAttributes,
IContext context) |
Modifier and Type | Method and Description |
---|---|
void |
TemplateManager.parseAndProcess(TemplateSpec templateSpec,
IContext context,
Writer writer) |
ThrottledTemplateProcessor |
TemplateManager.parseAndProcessThrottled(TemplateSpec templateSpec,
IContext context) |
Copyright © 2017 The THYMELEAF team. All rights reserved.