Class ExtensionRegistryFactory
java.lang.Object
io.pebbletemplates.pebble.extension.ExtensionRegistryFactory
Provides configuration methods and builds the
ExtensionRegistry
. Used only internally by
the PebbleEngine.Builder
.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addEscapingStrategy
(String name, EscapingStrategy strategy) void
allowOverrideCoreOperators
(boolean allowOverrideCoreOperators) void
autoEscaping
(boolean autoEscaping) void
defaultEscapingStrategy
(String strategy) void
void
registerExtensionCustomizer
(Function<Extension, ExtensionCustomizer> customizer)
-
Field Details
-
userProvidedExtensions
-
escaperExtension
-
allowOverrideCoreOperators
private boolean allowOverrideCoreOperators -
customizer
-
-
Constructor Details
-
ExtensionRegistryFactory
public ExtensionRegistryFactory()
-
-
Method Details
-
buildExtensionRegistry
-
autoEscaping
public void autoEscaping(boolean autoEscaping) -
addEscapingStrategy
-
extension
-
allowOverrideCoreOperators
public void allowOverrideCoreOperators(boolean allowOverrideCoreOperators) -
defaultEscapingStrategy
-
registerExtensionCustomizer
-