Class ExtensionRegistryFactory

java.lang.Object
io.pebbletemplates.pebble.extension.ExtensionRegistryFactory

public class ExtensionRegistryFactory extends Object
Provides configuration methods and builds the ExtensionRegistry. Used only internally by the PebbleEngine.Builder.
  • Constructor Details

    • ExtensionRegistryFactory

      public ExtensionRegistryFactory()
  • Method Details

    • buildExtensionRegistry

      public ExtensionRegistry buildExtensionRegistry()
    • autoEscaping

      public void autoEscaping(boolean autoEscaping)
    • addEscapingStrategy

      public void addEscapingStrategy(String name, EscapingStrategy strategy)
    • extension

      public void extension(Extension... extensions)
    • allowOverrideCoreOperators

      public void allowOverrideCoreOperators(boolean allowOverrideCoreOperators)
    • defaultEscapingStrategy

      public void defaultEscapingStrategy(String strategy)
    • registerExtensionCustomizer

      public void registerExtensionCustomizer(java.util.function.Function<Extension,ExtensionCustomizer> customizer)