public final class FreemarkerConfigBuilder extends Object
Constructor and Description |
---|
FreemarkerConfigBuilder() |
Modifier and Type | Method and Description |
---|---|
FreemarkerConfigBuilder |
addTemplateClass(Class<?> resourceLoaderClass,
String basePackagePath) |
FreemarkerConfigBuilder |
addTemplateFileDir(File... fileBaseDirs) |
FreemarkerConfigBuilder |
addTemplateLoader(freemarker.cache.TemplateLoader... templateLoaders) |
FreemarkerConfigBuilder |
addTemplateSource(String name,
String templateSource) |
freemarker.template.Configuration |
build() |
static FreemarkerConfigBuilder |
create() |
String |
getEncoding() |
String |
getOutputEncoding() |
freemarker.template.TemplateExceptionHandler |
getTemplateExceptionHandler() |
freemarker.template.Version |
getVersion() |
FreemarkerConfigBuilder |
setEncoding(String encoding) |
FreemarkerConfigBuilder |
setOutputEncoding(String outputEncoding) |
FreemarkerConfigBuilder |
setTemplateExceptionHandler(freemarker.template.TemplateExceptionHandler templateExceptionHandler) |
FreemarkerConfigBuilder |
setVersion(freemarker.template.Version version) |
public static FreemarkerConfigBuilder create()
public freemarker.template.Version getVersion()
public FreemarkerConfigBuilder setVersion(freemarker.template.Version version)
public String getEncoding()
public FreemarkerConfigBuilder setEncoding(String encoding)
public String getOutputEncoding()
public FreemarkerConfigBuilder setOutputEncoding(String outputEncoding)
public freemarker.template.TemplateExceptionHandler getTemplateExceptionHandler()
public FreemarkerConfigBuilder setTemplateExceptionHandler(freemarker.template.TemplateExceptionHandler templateExceptionHandler)
public FreemarkerConfigBuilder addTemplateLoader(freemarker.cache.TemplateLoader... templateLoaders)
public FreemarkerConfigBuilder addTemplateFileDir(File... fileBaseDirs)
public FreemarkerConfigBuilder addTemplateSource(String name, String templateSource)
public FreemarkerConfigBuilder addTemplateClass(Class<?> resourceLoaderClass, String basePackagePath)
public freemarker.template.Configuration build() throws IOException
IOException
Copyright © 2022. All rights reserved.