Uses of Interface
io.pebbletemplates.pebble.extension.Extension
-
-
Uses of Extension in io.pebbletemplates.pebble
Methods in io.pebbletemplates.pebble with parameters of type Extension Modifier and Type Method Description PebbleEngine.Builder
PebbleEngine.Builder. extension(Extension... extensions)
Adds an extension, can be safely invoked several times to add different extensions.Method parameters in io.pebbletemplates.pebble with type arguments of type Extension Modifier and Type Method Description PebbleEngine.Builder
PebbleEngine.Builder. registerExtensionCustomizer(java.util.function.Function<Extension,ExtensionCustomizer> customizer)
Registers an implementation ofExtensionCustomizer
to change runtime-behaviour of standard functionality. -
Uses of Extension in io.pebbletemplates.pebble.extension
Classes in io.pebbletemplates.pebble.extension that implement Extension Modifier and Type Class Description class
AbstractExtension
class
ExtensionCustomizer
Base class that allows implementing a customizer to modify Pebbles build-in extensions.Fields in io.pebbletemplates.pebble.extension declared as Extension Modifier and Type Field Description private Extension
ExtensionCustomizer. delegate
Fields in io.pebbletemplates.pebble.extension with type parameters of type Extension Modifier and Type Field Description private java.util.function.Function<Extension,Extension>
ExtensionRegistryFactory. customizer
private java.util.function.Function<Extension,Extension>
ExtensionRegistryFactory. customizer
private java.util.List<Extension>
ExtensionRegistryFactory. userProvidedExtensions
Methods in io.pebbletemplates.pebble.extension with parameters of type Extension Modifier and Type Method Description void
ExtensionRegistry. addExtension(Extension extension)
private void
ExtensionRegistry. addExtension(Extension extension, boolean operatorOverriding)
void
ExtensionRegistry. addOperatorOverridingExtension(Extension extension)
void
ExtensionRegistryFactory. extension(Extension... extensions)
Method parameters in io.pebbletemplates.pebble.extension with type arguments of type Extension Modifier and Type Method Description void
ExtensionRegistryFactory. registerExtensionCustomizer(java.util.function.Function<Extension,ExtensionCustomizer> customizer)
Constructors in io.pebbletemplates.pebble.extension with parameters of type Extension Constructor Description ExtensionCustomizer(Extension delegate)
Constructor parameters in io.pebbletemplates.pebble.extension with type arguments of type Extension Constructor Description ExtensionRegistry(java.util.Collection<? extends Extension> extensions)
-
Uses of Extension in io.pebbletemplates.pebble.extension.core
Classes in io.pebbletemplates.pebble.extension.core that implement Extension Modifier and Type Class Description class
AttributeResolverExtension
class
CoreExtension
-
Uses of Extension in io.pebbletemplates.pebble.extension.debug
Classes in io.pebbletemplates.pebble.extension.debug that implement Extension Modifier and Type Class Description class
DebugExtension
-
Uses of Extension in io.pebbletemplates.pebble.extension.escaper
Classes in io.pebbletemplates.pebble.extension.escaper that implement Extension Modifier and Type Class Description class
EscaperExtension
-
Uses of Extension in io.pebbletemplates.pebble.extension.i18n
Classes in io.pebbletemplates.pebble.extension.i18n that implement Extension Modifier and Type Class Description class
I18nExtension
-