java.lang.Object
io.jstach.opt.spring.example.TemplateCatalog
- All Implemented Interfaces:
JStachioExtension,JStachioTemplateFinder,JStachioTemplateFinder.SimpleTemplateFinder,TemplateProvider,TemplateProvider.GeneratedTemplateProvider
Generated template catalog.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jstach.jstachio.spi.JStachioTemplateFinder
JStachioTemplateFinder.SimpleTemplateFinderNested classes/interfaces inherited from interface io.jstach.jstachio.spi.TemplateProvider
TemplateProvider.GeneratedTemplateProvider -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprovideTemplates(TemplateConfig templateConfig) Provides a list of instantiated renderers.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jstach.jstachio.spi.JStachioTemplateFinder
orderMethods inherited from interface io.jstach.jstachio.spi.JStachioTemplateFinder.SimpleTemplateFinder
findOrNull, findTemplate, supportsTypeMethods inherited from interface io.jstach.jstachio.spi.TemplateProvider
provideTemplatesMethods inherited from interface io.jstach.jstachio.spi.TemplateProvider.GeneratedTemplateProvider
templates
-
Constructor Details
-
TemplateCatalog
public TemplateCatalog()Generated template catalog constructor for ServiceLoader.
-
-
Method Details
-
provideTemplates
Description copied from interface:TemplateProviderProvides a list of instantiated renderers.- Specified by:
provideTemplatesin interfaceTemplateProvider- Parameters:
templateConfig- template collaborators.- Returns:
- a list of renderers. An empty list would mean none were found.
-