Uses of Interface
org.thymeleaf.context.IContext
-
Packages that use IContext Package Description org.thymeleaf org.thymeleaf.context org.thymeleaf.engine -
-
Uses of IContext in org.thymeleaf
Methods in org.thymeleaf with parameters of type IContext Modifier and Type Method Description 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
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
ITemplateEngine. process(String template, IContext context)
Process the specified template (usually the template name).void
ITemplateEngine. process(String template, IContext context, Writer writer)
Process the specified template (usually the template name).String
ITemplateEngine. process(TemplateSpec templateSpec, IContext context)
Process a template starting from aTemplateSpec
.void
ITemplateEngine. process(TemplateSpec templateSpec, IContext context, Writer writer)
Process a template starting from aTemplateSpec
.String
TemplateEngine. process(String template, Set<String> templateSelectors, IContext context)
void
TemplateEngine. process(String template, Set<String> templateSelectors, IContext context, Writer writer)
String
TemplateEngine. process(String template, IContext context)
void
TemplateEngine. process(String template, IContext context, Writer writer)
String
TemplateEngine. process(TemplateSpec templateSpec, IContext context)
void
TemplateEngine. process(TemplateSpec templateSpec, IContext context, Writer writer)
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
ITemplateEngine. processThrottled(String template, IContext context)
Process the specified template (usually the template name).IThrottledTemplateProcessor
ITemplateEngine. processThrottled(TemplateSpec templateSpec, IContext context)
Process a template starting from aTemplateSpec
.IThrottledTemplateProcessor
TemplateEngine. processThrottled(String template, Set<String> templateSelectors, IContext context)
IThrottledTemplateProcessor
TemplateEngine. processThrottled(String template, IContext context)
IThrottledTemplateProcessor
TemplateEngine. processThrottled(TemplateSpec templateSpec, IContext context)
-
Uses of IContext in org.thymeleaf.context
Subinterfaces of IContext in org.thymeleaf.context Modifier and Type Interface 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 theIContext
interface to be implemented by contexts used for template processing in web environments.Classes in org.thymeleaf.context that implement IContext Modifier and Type Class Description class
AbstractContext
Abstract base class for mostIContext
implementations.class
AbstractEngineContext
Utility abstract class partially implementingIEngineContext
.class
AbstractExpressionContext
Base abstract class implementingIExpressionContext
.class
Context
Basic, non-web implementation ofIContext
, valid for most non-web scenarios.class
EngineContext
Basic non-web implementation of theIEngineContext
interface.class
ExpressionContext
Basic implementation of theIExpressionContext
interface.class
WebContext
Basic web-oriented implementation of theIContext
andIWebContext
interfaces.class
WebEngineContext
Basic web implementation of theIEngineContext
interface, based on the Servlet API.class
WebExpressionContext
Basic web-oriented implementation of theIExpressionContext
andIWebContext
interfaces.Methods in org.thymeleaf.context with parameters of type IContext Modifier and Type Method Description IEngineContext
IEngineContextFactory. createEngineContext(IEngineConfiguration configuration, TemplateData templateData, Map<String,Object> templateResolutionAttributes, IContext context)
Creates a newIEngineContext
to be used for processing a specific template.IEngineContext
StandardEngineContextFactory. createEngineContext(IEngineConfiguration configuration, TemplateData templateData, Map<String,Object> templateResolutionAttributes, IContext context)
-
Uses of IContext in org.thymeleaf.engine
Methods in org.thymeleaf.engine with parameters of type IContext Modifier and Type Method Description void
TemplateManager. parseAndProcess(TemplateSpec templateSpec, IContext context, Writer writer)
ThrottledTemplateProcessor
TemplateManager. parseAndProcessThrottled(TemplateSpec templateSpec, IContext context)
-