Module io.jstach.jstachio
Package io.jstach.jstachio.spi
Interface TemplateProvider.GeneratedTemplateProvider
- All Superinterfaces:
JStachioExtension,JStachioTemplateFinder,JStachioTemplateFinder.SimpleTemplateFinder,TemplateProvider
- Enclosing interface:
- TemplateProvider
public static interface TemplateProvider.GeneratedTemplateProvider
extends TemplateProvider, JStachioTemplateFinder.SimpleTemplateFinder
Generated template providers implement this interface to support easier
ServiceLoader registration for modular libraries/applications. It is mainly
an implementation detail and not recommended for manual usage.
- Author:
- agentgt
-
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 -
Method Summary
Modifier and TypeMethodDescriptiondefault Iterable<? extends TemplateInfo>Sequence of templates used to find matching template from model.Methods 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
provideTemplates, provideTemplates
-
Method Details
-
templates
Description copied from interface:JStachioTemplateFinder.SimpleTemplateFinderSequence of templates used to find matching template from model.- Specified by:
templatesin interfaceJStachioTemplateFinder.SimpleTemplateFinder- Returns:
- templates
-