Uses of Interface
io.pebbletemplates.pebble.template.PebbleTemplate
Packages that use PebbleTemplate
Package
Description
-
Uses of PebbleTemplate in io.pebbletemplates.pebble
Fields in io.pebbletemplates.pebble with type parameters of type PebbleTemplateModifier and TypeFieldDescriptionprivate PebbleCache
<Object, PebbleTemplate> PebbleEngine.Builder.templateCache
private final PebbleCache
<Object, PebbleTemplate> PebbleEngine.templateCache
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.private PebbleTemplate
PebbleEngine.getPebbleTemplate
(String templateName, Loader loader, Object cacheKey) PebbleEngine.getTemplate
(String templateName) Loads, parses, and compiles a template into an instance of PebbleTemplate and returns this instance.private PebbleTemplate
PebbleEngine.getTemplate
(String templateName, Loader loader) 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
Fields in io.pebbletemplates.pebble.cache.template with type parameters of type PebbleTemplateModifier and TypeFieldDescriptionprivate final ConcurrentMap
<Object, PebbleTemplate> ConcurrentMapTemplateCache.templateCache
Methods in io.pebbletemplates.pebble.cache.template that return PebbleTemplateModifier and TypeMethodDescriptionConcurrentMapTemplateCache.computeIfAbsent
(Object key, Function<? super Object, ? extends PebbleTemplate> mappingFunction) NoOpTemplateCache.computeIfAbsent
(Object key, Function<? super Object, ? extends PebbleTemplate> mappingFunction) Method parameters in io.pebbletemplates.pebble.cache.template with type arguments of type PebbleTemplateModifier and TypeMethodDescriptionConcurrentMapTemplateCache.computeIfAbsent
(Object key, Function<? super Object, ? extends PebbleTemplate> mappingFunction) NoOpTemplateCache.computeIfAbsent
(Object key, Function<? super Object, ? extends PebbleTemplate> mappingFunction) Constructor parameters in io.pebbletemplates.pebble.cache.template with type arguments of type PebbleTemplateModifierConstructorDescriptionConcurrentMapTemplateCache
(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) boolean
Test.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) boolean
DefinedTest.apply
(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) boolean
EmptyTest.apply
(Object input, Map<String, Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) boolean
EvenTest.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) boolean
IterableTest.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) boolean
MapTest.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) boolean
NullTest.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) boolean
OddTest.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) private Object
DateFilter.applyDate
(Object dateOrString, PebbleTemplate self, Locale locale, int lineNumber, String format, String existingFormatString, String timeZone) private Object
DateFilter.applyTemporal
(TemporalAccessor input, PebbleTemplate self, Locale locale, int lineNumber, String format, String timeZone) 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) private Object
MergeFilter.mergeAsArray
(Object arg1, Object arg2, int lineNumber, PebbleTemplate self) private Object
MergeFilter.mergeAsList
(List<?> arg1, Object arg2, int lineNumber, PebbleTemplate self) -
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 TypeClassDescriptionclass
The actual implementation of a PebbleTemplate