Uses of Interface
org.miaixz.bus.extra.template.TemplateProvider
Packages that use TemplateProvider
Package
Description
This package provides a wrapper for third-party template engines, offering a unified interface to adapt various
template engines.
Provides an implementation for the Beetl template engine.
Provides an implementation for the FreeMarker template engine.
Provides an implementation for the Thymeleaf template engine.
-
Uses of TemplateProvider in org.miaixz.bus.extra.template
Methods in org.miaixz.bus.extra.template that return TemplateProviderModifier and TypeMethodDescriptionstatic TemplateProviderTemplateFactory.create()Creates a newTemplateProviderinstance using the default configuration.static TemplateProviderTemplateFactory.create(TemplateConfig config) Creates a newTemplateProviderinstance with the specified configuration.static TemplateProviderTemplateFactory.get()Retrieves a singleton instance ofTemplateProviderbased on the available template engine JARs.static TemplateProviderTemplateKit.getEngine()Retrieves a singleton instance of the template engine.TemplateProvider.init(TemplateConfig config) Initializes the template engine with the specified configuration.Methods in org.miaixz.bus.extra.template that return types with arguments of type TemplateProviderModifier and TypeMethodDescriptionClass<? extends TemplateProvider> TemplateConfig.getProvider()Retrieves the custom template provider class.Method parameters in org.miaixz.bus.extra.template with type arguments of type TemplateProviderModifier and TypeMethodDescriptionTemplateConfig.setProvider(Class<? extends TemplateProvider> provider) Sets the custom template provider class. -
Uses of TemplateProvider in org.miaixz.bus.extra.template.provider.beetl
Classes in org.miaixz.bus.extra.template.provider.beetl that implement TemplateProviderMethods in org.miaixz.bus.extra.template.provider.beetl that return TemplateProvider -
Uses of TemplateProvider in org.miaixz.bus.extra.template.provider.freemarker
Classes in org.miaixz.bus.extra.template.provider.freemarker that implement TemplateProviderModifier and TypeClassDescriptionclassFreeMarker template engine encapsulation.Methods in org.miaixz.bus.extra.template.provider.freemarker that return TemplateProvider -
Uses of TemplateProvider in org.miaixz.bus.extra.template.provider.thymeleaf
Classes in org.miaixz.bus.extra.template.provider.thymeleaf that implement TemplateProviderModifier and TypeClassDescriptionclassThymeleaf template engine implementation.Methods in org.miaixz.bus.extra.template.provider.thymeleaf that return TemplateProvider