Class TemplateEngine

  • Direct Known Subclasses:
    LazyTemplateEngine

    public class TemplateEngine
    extends java.lang.Object
    • Constructor Detail

      • TemplateEngine

        public TemplateEngine​(java.util.Map<java.lang.String,​com.github.jknack.handlebars.Helper<?>> helpers,
                              java.lang.Long maxCacheEntries,
                              java.util.Set<java.lang.String> permittedSystemKeys,
                              boolean escapingDisabled,
                              java.util.List<TemplateModelDataProviderExtension> templateModelDataProviders)
      • TemplateEngine

        protected TemplateEngine()
    • Method Detail

      • defaultTemplateEngine

        public static TemplateEngine defaultTemplateEngine()
      • buildModelForRequest

        public java.util.Map<java.lang.String,​java.lang.Object> buildModelForRequest​(ServeEvent serveEvent)
      • buildModelForRequest

        public java.util.Map<java.lang.String,​java.lang.Object> buildModelForRequest​(Request request)
      • getCacheSize

        public long getCacheSize()
      • invalidateCache

        public void invalidateCache()
      • getMaxCacheEntries

        public java.lang.Long getMaxCacheEntries()