Aware, EnvironmentAwarePebbleEngineFactoryBeanpublic class PebbleEngineFactory extends java.lang.Object implements EnvironmentAware
Created: 2016. 1. 9.
| Constructor | Description |
|---|---|
PebbleEngineFactory() |
| Modifier and Type | Method | Description |
|---|---|---|
com.mitchellbosecke.pebble.PebbleEngine |
createPebbleEngine() |
Creates a PebbleEngine instance.
|
protected com.mitchellbosecke.pebble.loader.Loader<?> |
getAggregateTemplateLoader(com.mitchellbosecke.pebble.loader.Loader<?>[] templateLoaders) |
Return a Template Loader based on the given Template Loader list.
|
protected com.mitchellbosecke.pebble.loader.Loader<?> |
getTemplateLoaderForPath(java.lang.String templateLoaderPath) |
Determine a Pebble Engine Template Loader for the given path.
|
void |
setDefaultLocale(java.lang.String defaultLocale) |
|
void |
setEnvironment(Environment environment) |
|
void |
setStrictVariables(boolean strictVariables) |
|
void |
setTemplateLoader(com.mitchellbosecke.pebble.loader.Loader<?> templateLoaders) |
|
void |
setTemplateLoader(com.mitchellbosecke.pebble.loader.Loader<?>[] templateLoaders) |
|
void |
setTemplateLoader(java.util.List<com.mitchellbosecke.pebble.loader.Loader<?>> templateLoaderList) |
|
void |
setTemplateLoaderPath(java.lang.String templateLoaderPath) |
|
void |
setTemplateLoaderPath(java.lang.String[] templateLoaderPaths) |
|
void |
setTemplateLoaderPath(java.util.List<java.lang.String> templateLoaderPathList) |
public void setEnvironment(Environment environment)
setEnvironment in interface EnvironmentAwarepublic void setDefaultLocale(java.lang.String defaultLocale)
public void setStrictVariables(boolean strictVariables)
public void setTemplateLoaderPath(java.lang.String templateLoaderPath)
public void setTemplateLoaderPath(java.lang.String[] templateLoaderPaths)
public void setTemplateLoaderPath(java.util.List<java.lang.String> templateLoaderPathList)
public void setTemplateLoader(com.mitchellbosecke.pebble.loader.Loader<?> templateLoaders)
public void setTemplateLoader(com.mitchellbosecke.pebble.loader.Loader<?>[] templateLoaders)
public void setTemplateLoader(java.util.List<com.mitchellbosecke.pebble.loader.Loader<?>> templateLoaderList)
public com.mitchellbosecke.pebble.PebbleEngine createPebbleEngine()
protected com.mitchellbosecke.pebble.loader.Loader<?> getAggregateTemplateLoader(com.mitchellbosecke.pebble.loader.Loader<?>[] templateLoaders)
templateLoaders - the final List of TemplateLoader instancesprotected com.mitchellbosecke.pebble.loader.Loader<?> getTemplateLoaderForPath(java.lang.String templateLoaderPath)
templateLoaderPath - the path to load templates fromCopyright © 2008–2018 The Aspectran Project. All rights reserved.