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.String
createCacheKey(java.lang.String templateName)
java.lang.String
getCharset()
java.lang.String
getPrefix()
java.io.Reader
getReader(java.lang.String templateName)
java.lang.String
getSuffix()
java.lang.String
resolveRelativePath(java.lang.String relativePath, java.lang.String anchorPath)
boolean
resourceExists(java.lang.String templateName)
void
setCharset(java.lang.String charset)
void
setPrefix(java.lang.String prefix)
void
setSuffix(java.lang.String suffix)
-
-
-
Method Detail
-
getReader
public java.io.Reader getReader(java.lang.String templateName)
- Specified by:
getReader
in interfacecom.mitchellbosecke.pebble.loader.Loader<java.lang.String>
-
getSuffix
public java.lang.String getSuffix()
-
setSuffix
public void setSuffix(java.lang.String suffix)
- Specified by:
setSuffix
in interfacecom.mitchellbosecke.pebble.loader.Loader<java.lang.String>
-
getPrefix
public java.lang.String getPrefix()
-
setPrefix
public void setPrefix(java.lang.String prefix)
- Specified by:
setPrefix
in interfacecom.mitchellbosecke.pebble.loader.Loader<java.lang.String>
-
getCharset
public java.lang.String getCharset()
-
setCharset
public void setCharset(java.lang.String charset)
- Specified by:
setCharset
in interfacecom.mitchellbosecke.pebble.loader.Loader<java.lang.String>
-
resolveRelativePath
public java.lang.String resolveRelativePath(java.lang.String relativePath, java.lang.String anchorPath)
- Specified by:
resolveRelativePath
in interfacecom.mitchellbosecke.pebble.loader.Loader<java.lang.String>
-
createCacheKey
public java.lang.String createCacheKey(java.lang.String templateName)
- Specified by:
createCacheKey
in interfacecom.mitchellbosecke.pebble.loader.Loader<java.lang.String>
-
resourceExists
public boolean resourceExists(java.lang.String templateName)
- Specified by:
resourceExists
in interfacecom.mitchellbosecke.pebble.loader.Loader<java.lang.String>
-
-