Module colesico.framework.pebble
Class PebbleTemplateLoader
- java.lang.Object
-
- colesico.framework.pebble.internal.PebbleTemplateLoader
-
-
Field Summary
Fields Modifier and Type Field Description protected org.slf4j.Loggerloggerprotected colesico.framework.resource.ResourceKitresourceKit
-
Constructor Summary
Constructors Constructor Description PebbleTemplateLoader(colesico.framework.resource.ResourceKit resourceKit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringcreateCacheKey(String templateName)ReadergetReader(String templatePath)protected StringgetResourcePath(String templatePath)StringresolveRelativePath(String relativePath, String anchorPath)booleanresourceExists(String templateName)voidsetCharset(String s)voidsetPrefix(String s)voidsetSuffix(String s)
-
-
-
Method Detail
-
getReader
public Reader getReader(String templatePath) throws com.mitchellbosecke.pebble.error.LoaderException
- Specified by:
getReaderin interfacecom.mitchellbosecke.pebble.loader.Loader<String>- Throws:
com.mitchellbosecke.pebble.error.LoaderException
-
setCharset
public void setCharset(String s)
- Specified by:
setCharsetin interfacecom.mitchellbosecke.pebble.loader.Loader<String>
-
setPrefix
public void setPrefix(String s)
- Specified by:
setPrefixin interfacecom.mitchellbosecke.pebble.loader.Loader<String>
-
setSuffix
public void setSuffix(String s)
- Specified by:
setSuffixin interfacecom.mitchellbosecke.pebble.loader.Loader<String>
-
resolveRelativePath
public String resolveRelativePath(String relativePath, String anchorPath)
- Specified by:
resolveRelativePathin interfacecom.mitchellbosecke.pebble.loader.Loader<String>
-
createCacheKey
public String createCacheKey(String templateName)
- Specified by:
createCacheKeyin interfacecom.mitchellbosecke.pebble.loader.Loader<String>
-
-