Class TemplateLoader

    • Field Detail

      • classDirectory

        protected final Path classDirectory
    • Constructor Detail

      • TemplateLoader

        protected TemplateLoader​(Path classDirectory)
    • Method Detail

      • getClassLoader

        protected abstract ClassLoader getClassLoader()
      • setHtmlPolicy

        public abstract void setHtmlPolicy​(HtmlPolicy htmlPolicy)
      • setTrimControlStructures

        public abstract void setTrimControlStructures​(boolean value)
      • setHtmlTags

        public abstract void setHtmlTags​(String[] htmlTags)
      • setHtmlAttributes

        public abstract void setHtmlAttributes​(String[] htmlAttributes)
      • setHtmlCommentsPreserved

        public abstract void setHtmlCommentsPreserved​(boolean htmlCommentsPreserved)
      • setBinaryStaticContent

        public abstract void setBinaryStaticContent​(boolean binaryStaticContent)
      • setCompileArgs

        public abstract void setCompileArgs​(String[] compileArgs)
      • getTemplatesUsing

        public abstract List<String> getTemplatesUsing​(String name)
      • cleanAll

        public abstract void cleanAll()
      • generateAll

        public abstract List<String> generateAll()
      • hasChanged

        public abstract boolean hasChanged​(String name)