public class MustacheResourceTemplateLoader
extends java.lang.Object
implements com.samskivert.mustache.Mustache.TemplateLoader, org.springframework.context.ResourceLoaderAware
Mustache.TemplateLoader is needed in the Mustache.Compiler when you want to render
partials (i.e. tiles-like features).Mustache,
Resource| Constructor and Description |
|---|
MustacheResourceTemplateLoader() |
MustacheResourceTemplateLoader(java.lang.String prefix,
java.lang.String suffix) |
| Modifier and Type | Method and Description |
|---|---|
java.io.Reader |
getTemplate(java.lang.String name)
Returns a reader for the template with the supplied name.
|
void |
setCharset(java.lang.String charSet)
Set the charset.
|
void |
setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
Set the resource loader.
|
public MustacheResourceTemplateLoader()
public MustacheResourceTemplateLoader(java.lang.String prefix,
java.lang.String suffix)
public void setCharset(java.lang.String charSet)
charSet - the charsetpublic void setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
setResourceLoader in interface org.springframework.context.ResourceLoaderAwareresourceLoader - the resource loaderpublic java.io.Reader getTemplate(java.lang.String name)
throws java.lang.Exception
com.samskivert.mustache.Mustache.TemplateLoadergetTemplate in interface com.samskivert.mustache.Mustache.TemplateLoaderjava.lang.Exception - if the template could not be loaded for any reason.