public class ThymeleafTemplateParserBuilder extends Object implements TemplateParserBuilder
Constructor and Description |
---|
ThymeleafTemplateParserBuilder() |
Modifier and Type | Method and Description |
---|---|
TemplateParser |
build()
Build the object
|
org.thymeleaf.TemplateEngine |
getEngine()
Give access to the Thymeleaf template engine in order to be able to customize it.
|
ThymeleafTemplateParserBuilder |
registerResolverAdapter(TemplateResolverAdapter adapter)
Registers a new template resolver adapter.
|
ThymeleafTemplateParserBuilder |
withFirstResourceResolver(FirstSupportingResourceResolver firstSupportingResourceResolver)
To link our
TemplateResolverAdapter s with our ResourceResolver , we need a FirstSupportingResourceResolver . |
ThymeleafTemplateParserBuilder |
withTemplateEngine(org.thymeleaf.TemplateEngine engine)
By default the builder uses the default Thymeleaf template engine as-is.
|
public TemplateParser build() throws BuildException
Builder
build
in interface Builder<TemplateParser>
BuildException
- when the object couldn't be constructedpublic ThymeleafTemplateParserBuilder withTemplateEngine(org.thymeleaf.TemplateEngine engine)
engine
- the new Thymeleaf template enginepublic ThymeleafTemplateParserBuilder withFirstResourceResolver(FirstSupportingResourceResolver firstSupportingResourceResolver)
TemplateResolverAdapter
s with our ResourceResolver
, we need a FirstSupportingResourceResolver
.firstSupportingResourceResolver
- composite resolver to link template path with our ResourcePath
public ThymeleafTemplateParserBuilder registerResolverAdapter(TemplateResolverAdapter adapter)
adapter
- the adapter to registerpublic org.thymeleaf.TemplateEngine getEngine()
Copyright © 2017. All rights reserved.