Class ResourceLoader
- java.lang.Object
-
- com.github.sonus21.rqueue.utils.pebble.ResourceLoader
-
- All Implemented Interfaces:
com.mitchellbosecke.pebble.loader.Loader<java.lang.String>
public class ResourceLoader extends java.lang.Object implements com.mitchellbosecke.pebble.loader.Loader<java.lang.String>
-
-
Constructor Summary
Constructors Constructor Description ResourceLoader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringcreateCacheKey(java.lang.String templateName)java.lang.StringgetCharset()java.lang.StringgetPrefix()java.io.ReadergetReader(java.lang.String templateName)java.lang.StringgetSuffix()java.lang.StringresolveRelativePath(java.lang.String relativePath, java.lang.String anchorPath)booleanresourceExists(java.lang.String templateName)voidsetCharset(java.lang.String charset)voidsetPrefix(java.lang.String prefix)voidsetSuffix(java.lang.String suffix)
-
-
-
Method Detail
-
getReader
public java.io.Reader getReader(java.lang.String templateName)
- Specified by:
getReaderin interfacecom.mitchellbosecke.pebble.loader.Loader<java.lang.String>
-
getSuffix
public java.lang.String getSuffix()
-
setSuffix
public void setSuffix(java.lang.String suffix)
- Specified by:
setSuffixin interfacecom.mitchellbosecke.pebble.loader.Loader<java.lang.String>
-
getPrefix
public java.lang.String getPrefix()
-
setPrefix
public void setPrefix(java.lang.String prefix)
- Specified by:
setPrefixin interfacecom.mitchellbosecke.pebble.loader.Loader<java.lang.String>
-
getCharset
public java.lang.String getCharset()
-
setCharset
public void setCharset(java.lang.String charset)
- Specified by:
setCharsetin interfacecom.mitchellbosecke.pebble.loader.Loader<java.lang.String>
-
resolveRelativePath
public java.lang.String resolveRelativePath(java.lang.String relativePath, java.lang.String anchorPath)- Specified by:
resolveRelativePathin interfacecom.mitchellbosecke.pebble.loader.Loader<java.lang.String>
-
createCacheKey
public java.lang.String createCacheKey(java.lang.String templateName)
- Specified by:
createCacheKeyin interfacecom.mitchellbosecke.pebble.loader.Loader<java.lang.String>
-
resourceExists
public boolean resourceExists(java.lang.String templateName)
- Specified by:
resourceExistsin interfacecom.mitchellbosecke.pebble.loader.Loader<java.lang.String>
-
-