Uses of Interface
org.thymeleaf.IEngineConfiguration
Package
Description
-
Uses of IEngineConfiguration in org.thymeleaf
Modifier and TypeClassDescriptionclass
Default implementation of theIEngineConfiguration
interface.Modifier and TypeMethodDescriptionITemplateEngine.getConfiguration()
Obtain theIEngineConfiguration
the template engine is using (or will be using) for processing templates.TemplateEngine.getConfiguration()
-
Uses of IEngineConfiguration in org.thymeleaf.context
Modifier and TypeMethodDescriptionfinal IEngineConfiguration
AbstractEngineContext.getConfiguration()
final IEngineConfiguration
AbstractExpressionContext.getConfiguration()
IExpressionContext.getConfiguration()
Returns theIEngineConfiguration
(engine configuration) corresponding to theITemplateEngine
instance this expression context is meant to be used with.Modifier and TypeMethodDescriptionIEngineContextFactory.createEngineContext
(IEngineConfiguration configuration, TemplateData templateData, Map<String, Object> templateResolutionAttributes, IContext context) Creates a newIEngineContext
to be used for processing a specific template.StandardEngineContextFactory.createEngineContext
(IEngineConfiguration configuration, TemplateData templateData, Map<String, Object> templateResolutionAttributes, IContext context) ModifierConstructorDescriptionprotected
AbstractEngineContext
(IEngineConfiguration configuration, Map<String, Object> templateResolutionAttributes, Locale locale) protected
AbstractExpressionContext
(IEngineConfiguration configuration) protected
AbstractExpressionContext
(IEngineConfiguration configuration, Locale locale) protected
AbstractExpressionContext
(IEngineConfiguration configuration, Locale locale, Map<String, Object> variables) EngineContext
(IEngineConfiguration configuration, TemplateData templateData, Map<String, Object> templateResolutionAttributes, Locale locale, Map<String, Object> variables) Creates a new instance of thisIEngineContext
implementation.ExpressionContext
(IEngineConfiguration configuration) ExpressionContext
(IEngineConfiguration configuration, Locale locale) ExpressionContext
(IEngineConfiguration configuration, Locale locale, Map<String, Object> variables) WebEngineContext
(IEngineConfiguration configuration, TemplateData templateData, Map<String, Object> templateResolutionAttributes, IWebExchange webExchange, Locale locale, Map<String, Object> variables) Creates a new instance of thisIEngineContext
implementation binding engine execution to the Servlet API.WebExpressionContext
(IEngineConfiguration configuration, IWebExchange webExchange) WebExpressionContext
(IEngineConfiguration configuration, IWebExchange webExchange, Locale locale) WebExpressionContext
(IEngineConfiguration configuration, IWebExchange webExchange, Locale locale, Map<String, Object> variables) -
Uses of IEngineConfiguration in org.thymeleaf.engine
ModifierConstructorDescriptionModelBuilderTemplateHandler
(IEngineConfiguration configuration, TemplateData templateData) StandardModelFactory
(IEngineConfiguration configuration, TemplateMode templateMode) TemplateManager
(IEngineConfiguration configuration) This constructor should only be called directly for testing purposes. -
Uses of IEngineConfiguration in org.thymeleaf.model
Modifier and TypeMethodDescriptionIModel.getConfiguration()
Returns the engine configuration that was used for creating this model. -
Uses of IEngineConfiguration in org.thymeleaf.standard.expression
Modifier and TypeMethodDescriptionstatic IStandardConversionService
StandardExpressions.getConversionService
(IEngineConfiguration configuration) Obtain the conversion service (implementation ofIStandardConversionService
) registered by the Standard Dialect that is being currently used.static IStandardExpressionParser
StandardExpressions.getExpressionParser
(IEngineConfiguration configuration) Obtain the expression parser (implementation ofIStandardExpressionParser
) registered by the Standard Dialect that is being currently used.StandardExpressions.getVariableExpressionEvaluator
(IEngineConfiguration configuration) Obtain the variable expression evaluator (implementation ofIStandardVariableExpressionEvaluator
) registered by the Standard Dialect that is being currently used.static FragmentSignature
FragmentSignatureUtils.parseFragmentSignature
(IEngineConfiguration configuration, String input) StandardExpressionParser.parseFragmentSignature
(IEngineConfiguration configuration, String input) -
Uses of IEngineConfiguration in org.thymeleaf.standard.inline
ModifierConstructorDescriptionprotected
AbstractStandardInliner
(IEngineConfiguration configuration, TemplateMode templateMode) OutputExpressionInlinePreProcessorHandler
(IEngineConfiguration configuration, TemplateMode templateMode, String standardDialectPrefix, IInlinePreProcessorHandler handler) StandardCSSInliner
(IEngineConfiguration configuration) StandardHTMLInliner
(IEngineConfiguration configuration) StandardJavaScriptInliner
(IEngineConfiguration configuration) StandardTextInliner
(IEngineConfiguration configuration) StandardXMLInliner
(IEngineConfiguration configuration) -
Uses of IEngineConfiguration in org.thymeleaf.standard.serializer
Modifier and TypeMethodDescriptionstatic IStandardCSSSerializer
StandardSerializers.getCSSSerializer
(IEngineConfiguration configuration) Obtain the CSS serializer (implementation ofIStandardCSSSerializer
) registered by the Standard Dialect that is being currently used.StandardSerializers.getJavaScriptSerializer
(IEngineConfiguration configuration) Obtain the JavaScript serializer (implementation ofIStandardJavaScriptSerializer
) registered by the Standard Dialect that is being currently used. -
Uses of IEngineConfiguration in org.thymeleaf.templateparser
Modifier and TypeMethodDescriptionvoid
ITemplateParser.parseStandalone
(IEngineConfiguration configuration, String ownerTemplate, String template, Set<String> templateSelectors, ITemplateResource resource, TemplateMode templateMode, boolean useDecoupledLogic, ITemplateHandler handler) void
ITemplateParser.parseString
(IEngineConfiguration configuration, String ownerTemplate, String template, int lineOffset, int colOffset, TemplateMode templateMode, ITemplateHandler handler) -
Uses of IEngineConfiguration in org.thymeleaf.templateparser.markup
Modifier and TypeMethodDescriptionvoid
AbstractMarkupTemplateParser.parseStandalone
(IEngineConfiguration configuration, String ownerTemplate, String template, Set<String> templateSelectors, ITemplateResource resource, TemplateMode templateMode, boolean useDecoupledLogic, ITemplateHandler handler) void
AbstractMarkupTemplateParser.parseString
(IEngineConfiguration configuration, String ownerTemplate, String template, int lineOffset, int colOffset, TemplateMode templateMode, ITemplateHandler handler) -
Uses of IEngineConfiguration in org.thymeleaf.templateparser.markup.decoupled
Modifier and TypeMethodDescriptionstatic DecoupledTemplateLogic
DecoupledTemplateLogicUtils.computeDecoupledTemplateLogic
(IEngineConfiguration configuration, String ownerTemplate, String template, Set<String> templateSelectors, ITemplateResource resource, TemplateMode templateMode, org.attoparser.IMarkupParser parser) IDecoupledTemplateLogicResolver.resolveDecoupledTemplateLogic
(IEngineConfiguration configuration, String ownerTemplate, String template, Set<String> templateSelectors, ITemplateResource resource, TemplateMode templateMode) Resolve anITemplateResource
object containing the decoupled template logic to be applied to the template being processed.StandardDecoupledTemplateLogicResolver.resolveDecoupledTemplateLogic
(IEngineConfiguration configuration, String ownerTemplate, String template, Set<String> templateSelectors, ITemplateResource resource, TemplateMode templateMode) -
Uses of IEngineConfiguration in org.thymeleaf.templateparser.raw
Modifier and TypeMethodDescriptionvoid
RawTemplateParser.parseStandalone
(IEngineConfiguration configuration, String ownerTemplate, String template, Set<String> templateSelectors, ITemplateResource resource, TemplateMode templateMode, boolean useDecoupledLogic, ITemplateHandler handler) void
RawTemplateParser.parseString
(IEngineConfiguration configuration, String ownerTemplate, String template, int lineOffset, int colOffset, TemplateMode templateMode, ITemplateHandler handler) -
Uses of IEngineConfiguration in org.thymeleaf.templateparser.text
Modifier and TypeMethodDescriptionvoid
AbstractTextTemplateParser.parseStandalone
(IEngineConfiguration configuration, String ownerTemplate, String template, Set<String> templateSelectors, ITemplateResource resource, TemplateMode templateMode, boolean useDecoupledLogic, ITemplateHandler handler) void
AbstractTextTemplateParser.parseString
(IEngineConfiguration configuration, String ownerTemplate, String template, int lineOffset, int colOffset, TemplateMode templateMode, ITemplateHandler handler) -
Uses of IEngineConfiguration in org.thymeleaf.templateresolver
Modifier and TypeMethodDescriptionprotected boolean
AbstractTemplateResolver.computeResolvable
(IEngineConfiguration configuration, String ownerTemplate, String template, Map<String, Object> templateResolutionAttributes) Computes whether a template can be resolved by this resolver or not, applying the corresponding patterns.protected String
AbstractConfigurableTemplateResolver.computeResourceName
(IEngineConfiguration configuration, String ownerTemplate, String template, String prefix, String suffix, boolean forceSuffix, Map<String, String> templateAliases, Map<String, Object> templateResolutionAttributes) Computes the resource name that will be used for resolving, from the template name and other parameters configured at this configurable resolver.protected TemplateMode
AbstractConfigurableTemplateResolver.computeTemplateMode
(IEngineConfiguration configuration, String ownerTemplate, String template, Map<String, Object> templateResolutionAttributes) protected abstract TemplateMode
AbstractTemplateResolver.computeTemplateMode
(IEngineConfiguration configuration, String ownerTemplate, String template, Map<String, Object> templateResolutionAttributes) Computes the template mode that should be applied to a template, according to existing configuration.protected TemplateMode
DefaultTemplateResolver.computeTemplateMode
(IEngineConfiguration configuration, String ownerTemplate, String template, Map<String, Object> templateResolutionAttributes) protected TemplateMode
StringTemplateResolver.computeTemplateMode
(IEngineConfiguration configuration, String ownerTemplate, String template, Map<String, Object> templateResolutionAttributes) protected abstract ITemplateResource
AbstractConfigurableTemplateResolver.computeTemplateResource
(IEngineConfiguration configuration, String ownerTemplate, String template, String resourceName, String characterEncoding, Map<String, Object> templateResolutionAttributes) Compute the real resource, once the resource name has been computed using prefix, suffix, and other configured artifacts.protected final ITemplateResource
AbstractConfigurableTemplateResolver.computeTemplateResource
(IEngineConfiguration configuration, String ownerTemplate, String template, Map<String, Object> templateResolutionAttributes) protected abstract ITemplateResource
AbstractTemplateResolver.computeTemplateResource
(IEngineConfiguration configuration, String ownerTemplate, String template, Map<String, Object> templateResolutionAttributes) Computes the resolved template resource.protected ITemplateResource
ClassLoaderTemplateResolver.computeTemplateResource
(IEngineConfiguration configuration, String ownerTemplate, String template, String resourceName, String characterEncoding, Map<String, Object> templateResolutionAttributes) protected ITemplateResource
DefaultTemplateResolver.computeTemplateResource
(IEngineConfiguration configuration, String ownerTemplate, String template, Map<String, Object> templateResolutionAttributes) protected ITemplateResource
FileTemplateResolver.computeTemplateResource
(IEngineConfiguration configuration, String ownerTemplate, String template, String resourceName, String characterEncoding, Map<String, Object> templateResolutionAttributes) protected ITemplateResource
StringTemplateResolver.computeTemplateResource
(IEngineConfiguration configuration, String ownerTemplate, String template, Map<String, Object> templateResolutionAttributes) protected ITemplateResource
UrlTemplateResolver.computeTemplateResource
(IEngineConfiguration configuration, String ownerTemplate, String template, String resourceName, String characterEncoding, Map<String, Object> templateResolutionAttributes) protected ITemplateResource
WebApplicationTemplateResolver.computeTemplateResource
(IEngineConfiguration configuration, String ownerTemplate, String template, String resourceName, String characterEncoding, Map<String, Object> templateResolutionAttributes) protected ICacheEntryValidity
AbstractConfigurableTemplateResolver.computeValidity
(IEngineConfiguration configuration, String ownerTemplate, String template, Map<String, Object> templateResolutionAttributes) protected abstract ICacheEntryValidity
AbstractTemplateResolver.computeValidity
(IEngineConfiguration configuration, String ownerTemplate, String template, Map<String, Object> templateResolutionAttributes) Computes the validity to be applied to the template resolution.protected ICacheEntryValidity
DefaultTemplateResolver.computeValidity
(IEngineConfiguration configuration, String ownerTemplate, String template, Map<String, Object> templateResolutionAttributes) protected ICacheEntryValidity
StringTemplateResolver.computeValidity
(IEngineConfiguration configuration, String ownerTemplate, String template, Map<String, Object> templateResolutionAttributes) protected ICacheEntryValidity
UrlTemplateResolver.computeValidity
(IEngineConfiguration configuration, String ownerTemplate, String template, Map<String, Object> templateResolutionAttributes) final TemplateResolution
AbstractTemplateResolver.resolveTemplate
(IEngineConfiguration configuration, String ownerTemplate, String template, Map<String, Object> templateResolutionAttributes) ITemplateResolver.resolveTemplate
(IEngineConfiguration configuration, String ownerTemplate, String template, Map<String, Object> templateResolutionAttributes) Tries to resolve a template. -
Uses of IEngineConfiguration in org.thymeleaf.util
ModifierConstructorDescriptionLazyEscapingCharSequence
(IEngineConfiguration configuration, TemplateMode templateMode, Object input)