Class MustacheJavaConfiguration
- java.lang.Object
-
- com.github.mjeanroy.springmvc.view.mustache.configuration.mustachejava.MustacheJavaConfiguration
-
@Configuration public class MustacheJavaConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description MustacheJavaConfiguration(org.springframework.core.env.Environment environment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MustacheCompiler
mustacheCompiler(com.github.mustachejava.MustacheFactory mustacheFactory, MustacheTemplateLoader templateLoader)
Build mustache compiler.com.github.mustachejava.MustacheFactory
mustacheFactory(com.github.mustachejava.MustacheResolver mustacheResolver, MustacheTemplateLoader templateLoader)
The mustache factory used to render mustache templates.com.github.mustachejava.MustacheResolver
mustacheResolver(MustacheTemplateLoader templateLoader)
The mustache template resolver, useMustacheTemplateLoader
.void
setCustomizers(Collection<MustacheJavaCustomizer> customizers)
-
-
-
Method Detail
-
setCustomizers
@Autowired(required=false) public void setCustomizers(Collection<MustacheJavaCustomizer> customizers)
-
mustacheCompiler
@Bean public MustacheCompiler mustacheCompiler(com.github.mustachejava.MustacheFactory mustacheFactory, MustacheTemplateLoader templateLoader)
Build mustache compiler.- Parameters:
mustacheFactory
- The mustache factory to use.templateLoader
- Template loader.- Returns:
- Mustache compiler implementation.
-
mustacheResolver
@Bean public com.github.mustachejava.MustacheResolver mustacheResolver(MustacheTemplateLoader templateLoader)
The mustache template resolver, useMustacheTemplateLoader
.- Parameters:
templateLoader
- Template loader.- Returns:
- The template resolver.
-
mustacheFactory
@Bean public com.github.mustachejava.MustacheFactory mustacheFactory(com.github.mustachejava.MustacheResolver mustacheResolver, MustacheTemplateLoader templateLoader)
The mustache factory used to render mustache templates.- Parameters:
mustacheResolver
- Template resolver.templateLoader
- Template loader.- Returns:
- The mustache factory.
-
-