public interface IEngineConfiguration
Interface defining the main configuration object that specifies how an ITemplateEngine
instance
should behave.
Implementations of this interface should be thread-safe.
EngineConfiguration
Set<ITemplateResolver> getTemplateResolvers()
Set<IMessageResolver> getMessageResolvers()
Set<ILinkBuilder> getLinkBuilders()
ICacheManager getCacheManager()
IEngineContextFactory getEngineContextFactory()
IDecoupledTemplateLogicResolver getDecoupledTemplateLogicResolver()
Set<DialectConfiguration> getDialectConfigurations()
boolean isStandardDialectPresent()
String getStandardDialectPrefix()
ElementDefinitions getElementDefinitions()
AttributeDefinitions getAttributeDefinitions()
Set<ITemplateBoundariesProcessor> getTemplateBoundariesProcessors(TemplateMode templateMode)
Set<ICDATASectionProcessor> getCDATASectionProcessors(TemplateMode templateMode)
Set<ICommentProcessor> getCommentProcessors(TemplateMode templateMode)
Set<IDocTypeProcessor> getDocTypeProcessors(TemplateMode templateMode)
Set<IElementProcessor> getElementProcessors(TemplateMode templateMode)
Set<ITextProcessor> getTextProcessors(TemplateMode templateMode)
Set<IProcessingInstructionProcessor> getProcessingInstructionProcessors(TemplateMode templateMode)
Set<IXMLDeclarationProcessor> getXMLDeclarationProcessors(TemplateMode templateMode)
Set<IPreProcessor> getPreProcessors(TemplateMode templateMode)
Set<IPostProcessor> getPostProcessors(TemplateMode templateMode)
IExpressionObjectFactory getExpressionObjectFactory()
TemplateManager getTemplateManager()
IModelFactory getModelFactory(TemplateMode templateMode)
Copyright © 2016 The THYMELEAF team. All rights reserved.