Class 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ResourceLoader

        public ResourceLoader()
    • Method Detail

      • getReader

        public java.io.Reader getReader​(java.lang.String templateName)
        Specified by:
        getReader in interface com.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 interface com.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 interface com.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 interface com.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 interface com.mitchellbosecke.pebble.loader.Loader<java.lang.String>
      • createCacheKey

        public java.lang.String createCacheKey​(java.lang.String templateName)
        Specified by:
        createCacheKey in interface com.mitchellbosecke.pebble.loader.Loader<java.lang.String>
      • resourceExists

        public boolean resourceExists​(java.lang.String templateName)
        Specified by:
        resourceExists in interface com.mitchellbosecke.pebble.loader.Loader<java.lang.String>