001package io.jstach.opt.spring.example;
002
003/**
004 * Generated template catalog.
005 */
006public class TemplateCatalog implements io.jstach.jstachio.spi.TemplateProvider.GeneratedTemplateProvider {
007
008    /**
009     * Generated template catalog constructor for ServiceLoader.
010     */
011    public TemplateCatalog() {
012    }
013
014    @Override
015    public java.util.List<io.jstach.jstachio.Template<?>> provideTemplates(io.jstach.jstachio.TemplateConfig templateConfig) {
016        return java.util.List.of(//
017        new io.jstach.opt.spring.example.hello.HelloModelAndViewView(templateConfig), //
018        new io.jstach.opt.spring.example.hello.HelloModelView(templateConfig), //
019        new io.jstach.opt.spring.example.message.MessagePageRenderer(templateConfig));
020    }
021}