Uses of Interface
io.pebbletemplates.pebble.template.PebbleTemplate
-
-
Uses of PebbleTemplate in io.pebbletemplates.pebble
Fields in io.pebbletemplates.pebble with type parameters of type PebbleTemplate Modifier and Type Field Description private PebbleCache<java.lang.Object,PebbleTemplate>PebbleEngine.Builder. templateCacheprivate PebbleCache<java.lang.Object,PebbleTemplate>PebbleEngine. templateCacheMethods in io.pebbletemplates.pebble that return PebbleTemplate Modifier and Type Method Description PebbleTemplatePebbleEngine. getLiteralTemplate(java.lang.String templateName)Loads, parses, and compiles a template using a StringLoader into an instance of PebbleTemplate and returns this instance.private PebbleTemplatePebbleEngine. getPebbleTemplate(java.lang.String templateName, Loader loader, java.lang.Object cacheKey)PebbleTemplatePebbleEngine. getTemplate(java.lang.String templateName)Loads, parses, and compiles a template into an instance of PebbleTemplate and returns this instance.private PebbleTemplatePebbleEngine. getTemplate(java.lang.String templateName, Loader loader)Methods in io.pebbletemplates.pebble that return types with arguments of type PebbleTemplate Modifier and Type Method Description PebbleCache<java.lang.Object,PebbleTemplate>PebbleEngine. getTemplateCache()Returns the template cacheMethod parameters in io.pebbletemplates.pebble with type arguments of type PebbleTemplate Modifier and Type Method Description PebbleEngine.BuilderPebbleEngine.Builder. templateCache(PebbleCache<java.lang.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 PebbleTemplate Modifier and Type Field Description private java.util.concurrent.ConcurrentMap<java.lang.Object,PebbleTemplate>ConcurrentMapTemplateCache. templateCacheMethods in io.pebbletemplates.pebble.cache.template that return PebbleTemplate Modifier and Type Method Description PebbleTemplateConcurrentMapTemplateCache. computeIfAbsent(java.lang.Object key, java.util.function.Function<? super java.lang.Object,? extends PebbleTemplate> mappingFunction)PebbleTemplateNoOpTemplateCache. computeIfAbsent(java.lang.Object key, java.util.function.Function<? super java.lang.Object,? extends PebbleTemplate> mappingFunction)Method parameters in io.pebbletemplates.pebble.cache.template with type arguments of type PebbleTemplate Modifier and Type Method Description PebbleTemplateConcurrentMapTemplateCache. computeIfAbsent(java.lang.Object key, java.util.function.Function<? super java.lang.Object,? extends PebbleTemplate> mappingFunction)PebbleTemplateNoOpTemplateCache. computeIfAbsent(java.lang.Object key, java.util.function.Function<? super java.lang.Object,? extends PebbleTemplate> mappingFunction)Constructor parameters in io.pebbletemplates.pebble.cache.template with type arguments of type PebbleTemplate Constructor Description ConcurrentMapTemplateCache(java.util.concurrent.ConcurrentMap<java.lang.Object,PebbleTemplate> templateCache) -
Uses of PebbleTemplate in io.pebbletemplates.pebble.extension
Methods in io.pebbletemplates.pebble.extension with parameters of type PebbleTemplate Modifier and Type Method Description java.lang.ObjectFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)booleanTest. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)NodeVisitorNodeVisitorFactory. createVisitor(PebbleTemplate template)This method creates a new instance of aNodeVisitor.java.lang.ObjectFunction. execute(java.util.Map<java.lang.String,java.lang.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 PebbleTemplate Modifier and Type Method Description java.lang.ObjectAbbreviateFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.NumberAbsFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectBase64DecoderFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectBase64EncoderFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectCapitalizeFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectDateFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectDefaultFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)booleanDefinedTest. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)booleanEmptyTest. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)booleanEvenTest. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectFirstFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)booleanIterableTest. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectJoinFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectLastFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectLengthFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectLowerFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)booleanMapTest. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectMergeFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectNl2brFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)booleanNullTest. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectNumberFormatFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)booleanOddTest. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectReplaceFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectReverseFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.util.List<java.lang.Comparable>RsortFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectSha256Filter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectSliceFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.util.List<java.lang.Comparable>SortFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectSplitFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectTitleFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectTrimFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectUpperFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectUrlEncoderFilter. apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)private java.lang.ObjectDateFilter. applyDate(java.lang.Object dateOrString, PebbleTemplate self, java.util.Locale locale, int lineNumber, java.lang.String format, java.lang.String existingFormatString, java.lang.String timeZone)private java.lang.ObjectDateFilter. applyTemporal(java.time.temporal.TemporalAccessor input, PebbleTemplate self, java.util.Locale locale, int lineNumber, java.lang.String format, java.lang.String timeZone)NodeVisitorMacroAndBlockRegistrantNodeVisitorFactory. createVisitor(PebbleTemplate template)java.lang.ObjectMaxFunction. execute(java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectMinFunction. execute(java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectRangeFunction. execute(java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)private java.lang.ObjectMergeFilter. mergeAsArray(java.lang.Object arg1, java.lang.Object arg2, int lineNumber, PebbleTemplate self)private java.lang.ObjectMergeFilter. mergeAsList(java.util.List<?> arg1, java.lang.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 PebbleTemplate Modifier and Type Method Description NodeVisitorPrettyPrintNodeVisitorFactory. createVisitor(PebbleTemplate template) -
Uses of PebbleTemplate in io.pebbletemplates.pebble.extension.escaper
Methods in io.pebbletemplates.pebble.extension.escaper with parameters of type PebbleTemplate Modifier and Type Method Description java.lang.ObjectEscapeFilter. apply(java.lang.Object inputObject, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)java.lang.ObjectRawFilter. apply(java.lang.Object inputObject, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)NodeVisitorEscaperNodeVisitorFactory. createVisitor(PebbleTemplate template) -
Uses of PebbleTemplate in io.pebbletemplates.pebble.extension.i18n
Methods in io.pebbletemplates.pebble.extension.i18n with parameters of type PebbleTemplate Modifier and Type Method Description java.lang.Objecti18nFunction. execute(java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) -
Uses of PebbleTemplate in io.pebbletemplates.pebble.template
Classes in io.pebbletemplates.pebble.template that implement PebbleTemplate Modifier and Type Class Description classPebbleTemplateImplThe actual implementation of a PebbleTemplate
-