public static class PebbleEngine.PebbleLoader
extends java.lang.Object
implements com.mitchellbosecke.pebble.loader.Loader<java.lang.String>
| Modifier and Type | Field and Description |
|---|---|
protected java.nio.charset.Charset |
charset |
protected java.lang.String |
extension |
protected java.lang.String |
templatePath |
| Constructor and Description |
|---|
PebbleLoader() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
createCacheKey(java.lang.String templateName) |
java.io.Reader |
getReader(java.lang.String cacheKey) |
java.lang.String |
resolveRelativePath(java.lang.String relativePath,
java.lang.String anchorPath) |
void |
setCharset(java.lang.String charset) |
void |
setPrefix(java.lang.String prefix) |
void |
setSuffix(java.lang.String suffix) |
protected java.nio.charset.Charset charset
protected java.lang.String templatePath
protected java.lang.String extension
public java.io.Reader getReader(java.lang.String cacheKey)
throws com.mitchellbosecke.pebble.error.LoaderException
getReader in interface com.mitchellbosecke.pebble.loader.Loader<java.lang.String>com.mitchellbosecke.pebble.error.LoaderExceptionpublic void setCharset(java.lang.String charset)
setCharset in interface com.mitchellbosecke.pebble.loader.Loader<java.lang.String>public void setPrefix(java.lang.String prefix)
setPrefix in interface com.mitchellbosecke.pebble.loader.Loader<java.lang.String>public void setSuffix(java.lang.String suffix)
setSuffix in interface com.mitchellbosecke.pebble.loader.Loader<java.lang.String>public java.lang.String resolveRelativePath(java.lang.String relativePath,
java.lang.String anchorPath)
resolveRelativePath in interface com.mitchellbosecke.pebble.loader.Loader<java.lang.String>public java.lang.String createCacheKey(java.lang.String templateName)
createCacheKey in interface com.mitchellbosecke.pebble.loader.Loader<java.lang.String>