Uses of Interface
io.pebbletemplates.pebble.template.PebbleTemplate
Packages that use PebbleTemplate
Package
Description
-
Uses of PebbleTemplate in io.pebbletemplates.pebble
Methods in io.pebbletemplates.pebble that return PebbleTemplateModifier and TypeMethodDescriptionPebbleEngine.getLiteralTemplate(String templateName) Loads, parses, and compiles a template using a StringLoader into an instance of PebbleTemplate and returns this instance.PebbleEngine.getTemplate(String templateName) Loads, parses, and compiles a template into an instance of PebbleTemplate and returns this instance.Methods in io.pebbletemplates.pebble that return types with arguments of type PebbleTemplateMethod parameters in io.pebbletemplates.pebble with type arguments of type PebbleTemplateModifier and TypeMethodDescriptionPebbleEngine.Builder.templateCache(PebbleCache<Object, PebbleTemplate> templateCache) Sets the cache used by the engine to store compiled PebbleTemplate instances. -
Uses of PebbleTemplate in io.pebbletemplates.pebble.cache.template
Methods in io.pebbletemplates.pebble.cache.template that return PebbleTemplateModifier and TypeMethodDescriptionCaffeineTemplateCache.computeIfAbsent(Object key, java.util.function.Function<? super Object, ? extends PebbleTemplate> mappingFunction) ConcurrentMapTemplateCache.computeIfAbsent(Object key, java.util.function.Function<? super Object, ? extends PebbleTemplate> mappingFunction) NoOpTemplateCache.computeIfAbsent(Object key, java.util.function.Function<? super Object, ? extends PebbleTemplate> mappingFunction) Method parameters in io.pebbletemplates.pebble.cache.template with type arguments of type PebbleTemplateModifier and TypeMethodDescriptionCaffeineTemplateCache.computeIfAbsent(Object key, java.util.function.Function<? super Object, ? extends PebbleTemplate> mappingFunction) ConcurrentMapTemplateCache.computeIfAbsent(Object key, java.util.function.Function<? super Object, ? extends PebbleTemplate> mappingFunction) NoOpTemplateCache.computeIfAbsent(Object key, java.util.function.Function<? super Object, ? extends PebbleTemplate> mappingFunction) Constructor parameters in io.pebbletemplates.pebble.cache.template with type arguments of type PebbleTemplateModifierConstructorDescriptionCaffeineTemplateCache(com.github.benmanes.caffeine.cache.Cache<Object, PebbleTemplate> templateCache) ConcurrentMapTemplateCache(ConcurrentMap<Object, PebbleTemplate> templateCache) -
Uses of PebbleTemplate in io.pebbletemplates.pebble.extension
Methods in io.pebbletemplates.pebble.extension with parameters of type PebbleTemplateModifier and TypeMethodDescriptionFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) booleanTest.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) NodeVisitorFactory.createVisitor(PebbleTemplate template) This method creates a new instance of aNodeVisitor.Function.execute(Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) -
Uses of PebbleTemplate in io.pebbletemplates.pebble.extension.core
Methods in io.pebbletemplates.pebble.extension.core with parameters of type PebbleTemplateModifier and TypeMethodDescriptionAbbreviateFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) AbsFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) Base64DecoderFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) Base64EncoderFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) CapitalizeFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) DateFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) DefaultFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) booleanDefinedTest.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) booleanEmptyTest.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) booleanEvenTest.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) FirstFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) booleanIterableTest.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) JoinFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) LastFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) LengthFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) LowerFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) booleanMapTest.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) MergeFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) booleanNullTest.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) NumberFormatFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) booleanOddTest.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) ReplaceFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) ReverseFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) RsortFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) Sha256Filter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) SliceFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) SortFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) SplitFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) TitleFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) TrimFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) UpperFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) UrlEncoderFilter.apply(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) MacroAndBlockRegistrantNodeVisitorFactory.createVisitor(PebbleTemplate template) MaxFunction.execute(Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) MinFunction.execute(Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) RangeFunction.execute(Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) -
Uses of PebbleTemplate in io.pebbletemplates.pebble.extension.debug
Methods in io.pebbletemplates.pebble.extension.debug with parameters of type PebbleTemplateModifier and TypeMethodDescriptionPrettyPrintNodeVisitorFactory.createVisitor(PebbleTemplate template) -
Uses of PebbleTemplate in io.pebbletemplates.pebble.extension.escaper
Methods in io.pebbletemplates.pebble.extension.escaper with parameters of type PebbleTemplateModifier and TypeMethodDescriptionEscapeFilter.apply(Object inputObject, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) RawFilter.apply(Object inputObject, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) EscaperNodeVisitorFactory.createVisitor(PebbleTemplate template) -
Uses of PebbleTemplate in io.pebbletemplates.pebble.extension.i18n
Methods in io.pebbletemplates.pebble.extension.i18n with parameters of type PebbleTemplateModifier and TypeMethodDescriptioni18nFunction.execute(Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) -
Uses of PebbleTemplate in io.pebbletemplates.pebble.template
Classes in io.pebbletemplates.pebble.template that implement PebbleTemplateModifier and TypeClassDescriptionclassThe actual implementation of a PebbleTemplate