public static class FreeMarkerEngine.FreeMarkerLoader
extends java.lang.Object
implements freemarker.cache.TemplateLoader
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
extension |
protected boolean |
reloadable |
protected java.lang.String |
templatePath |
| Constructor and Description |
|---|
FreeMarkerLoader() |
| Modifier and Type | Method and Description |
|---|---|
void |
closeTemplateSource(java.lang.Object templateSource) |
java.lang.Object |
findTemplateSource(java.lang.String name) |
long |
getLastModified(java.lang.Object templateSource) |
java.io.Reader |
getReader(java.lang.Object templateSource,
java.lang.String encoding) |
protected java.lang.String templatePath
protected java.lang.String extension
protected boolean reloadable
public java.lang.Object findTemplateSource(java.lang.String name)
throws java.io.IOException
findTemplateSource in interface freemarker.cache.TemplateLoaderjava.io.IOExceptionpublic long getLastModified(java.lang.Object templateSource)
getLastModified in interface freemarker.cache.TemplateLoaderpublic java.io.Reader getReader(java.lang.Object templateSource,
java.lang.String encoding)
throws java.io.IOException
getReader in interface freemarker.cache.TemplateLoaderjava.io.IOExceptionpublic void closeTemplateSource(java.lang.Object templateSource)
throws java.io.IOException
closeTemplateSource in interface freemarker.cache.TemplateLoaderjava.io.IOException