public class TemplateConfig extends Object implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
TemplateConfig.ResourceMode
资源加载方式枚举
|
Modifier and Type | Field and Description |
---|---|
static TemplateConfig |
DEFAULT |
Constructor and Description |
---|
TemplateConfig()
默认构造,使用UTF8编码,默认从ClassPath获取模板
|
TemplateConfig(Charset charset,
String path,
TemplateConfig.ResourceMode resourceMode)
构造
|
TemplateConfig(String path)
构造,默认UTF-8编码
|
TemplateConfig(String path,
TemplateConfig.ResourceMode resourceMode)
构造,默认UTF-8编码
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Charset |
getCharset()
获取编码
|
String |
getCharsetStr()
获取编码
|
Class<? extends TemplateEngine> |
getCustomEngine()
获取自定义引擎,null表示系统自动判断
|
String |
getPath()
获取模板路径,如果ClassPath或者WebRoot模式,则表示相对路径
|
TemplateConfig.ResourceMode |
getResourceMode()
获取模板资源加载方式
|
int |
hashCode() |
void |
setCharset(Charset charset)
设置编码
|
TemplateConfig |
setCustomEngine(Class<? extends TemplateEngine> customEngine)
设置自定义引擎,null表示系统自动判断
|
void |
setPath(String path)
设置模板路径,如果ClassPath或者WebRoot模式,则表示相对路径
|
void |
setResourceMode(TemplateConfig.ResourceMode resourceMode)
设置模板资源加载方式
|
public static final TemplateConfig DEFAULT
public TemplateConfig()
public TemplateConfig(String path)
path
- 模板路径,如果ClassPath或者WebRoot模式,则表示相对路径public TemplateConfig(String path, TemplateConfig.ResourceMode resourceMode)
path
- 模板路径,如果ClassPath或者WebRoot模式,则表示相对路径resourceMode
- 模板资源加载方式public TemplateConfig(Charset charset, String path, TemplateConfig.ResourceMode resourceMode)
charset
- 编码path
- 模板路径,如果ClassPath或者WebRoot模式,则表示相对路径resourceMode
- 模板资源加载方式public Charset getCharset()
public String getCharsetStr()
public void setCharset(Charset charset)
charset
- 编码public String getPath()
public void setPath(String path)
path
- 模板路径public TemplateConfig.ResourceMode getResourceMode()
public void setResourceMode(TemplateConfig.ResourceMode resourceMode)
resourceMode
- 模板资源加载方式public Class<? extends TemplateEngine> getCustomEngine()
public TemplateConfig setCustomEngine(Class<? extends TemplateEngine> customEngine)
customEngine
- 自定义引擎,null表示系统自动判断Copyright © 2021. All rights reserved.