public class ThymeleafEngine extends AbstractTemplateEngine
// https://mvnrepository.com/artifact/org.thymeleaf/thymeleaf compile group: 'org.thymeleaf', name: 'thymeleaf', version: '3.0.11.RELEASE'
| Modifier and Type | Class and Description |
|---|---|
static class |
ThymeleafEngine.ThymeleafLoader |
static class |
ThymeleafEngine.TreeContext |
| Modifier and Type | Field and Description |
|---|---|
protected org.thymeleaf.TemplateEngine |
engine |
protected org.thymeleaf.templateresolver.AbstractConfigurableTemplateResolver |
loader |
charset, defaultExtension, executor, messageLoader, reloadable, templatePath, writeBufferSize| Constructor and Description |
|---|
ThymeleafEngine() |
| Modifier and Type | Method and Description |
|---|---|
org.thymeleaf.TemplateEngine |
getEngine() |
void |
setCharset(java.nio.charset.Charset charset) |
void |
setDefaultExtension(java.lang.String defaultExtension) |
void |
setEngine(org.thymeleaf.TemplateEngine engine) |
void |
setReloadable(boolean reloadable) |
void |
setTemplatePath(java.lang.String templatePath) |
byte[] |
transform(java.lang.String templatePath,
io.datatree.Tree data) |
getAbsolutePath, getAbsolutePath, getCharset, getDefaultExtension, getExecutor, getLastModifiedMillis, getMessageLoader, getTemplatePath, getWriteBufferSize, isReloadable, loadResource, setExecutor, setMessageLoader, setWriteBufferSizeprotected org.thymeleaf.TemplateEngine engine
protected org.thymeleaf.templateresolver.AbstractConfigurableTemplateResolver loader
public byte[] transform(java.lang.String templatePath,
io.datatree.Tree data)
throws java.lang.Exception
transform in class AbstractTemplateEnginejava.lang.Exceptionpublic void setTemplatePath(java.lang.String templatePath)
setTemplatePath in class AbstractTemplateEnginepublic void setCharset(java.nio.charset.Charset charset)
setCharset in class AbstractTemplateEnginepublic void setReloadable(boolean reloadable)
setReloadable in class AbstractTemplateEnginepublic void setDefaultExtension(java.lang.String defaultExtension)
setDefaultExtension in class AbstractTemplateEnginepublic org.thymeleaf.TemplateEngine getEngine()
public void setEngine(org.thymeleaf.TemplateEngine engine)