Class PebbleIoclet

  • All Implemented Interfaces:
    colesico.framework.ioc.ioclet.Ioclet

    @Genstamp(generator="colesico.framework.ioc.codegen.generator.IocletGenerator",
              timestamp="2020-02-23T11:03:34.825Z",
              hashId="a70551a9-4036-46de-9ea3-b0d9389c9a2a",
              comments="Producer: ClassElement{originElement=colesico.framework.pebble.internal.PebbleProducer}")
    public final class PebbleIoclet
    extends Object
    implements colesico.framework.ioc.ioclet.Ioclet
    • Constructor Detail

      • PebbleIoclet

        public PebbleIoclet()
    • Method Detail

      • getId

        public final String getId()
        Specified by:
        getId in interface colesico.framework.ioc.ioclet.Ioclet
      • getHtmlRenderFactory0

        public colesico.framework.ioc.ioclet.Factory<HtmlRenderer> getHtmlRenderFactory0()
        Factory to produce colesico.framework.htmlrenderer.HtmlRenderer class instance Scope: UNSCOPED; Custom: null Classed: colesico.framework.pebble.PebbleRenderer
      • getPebbleRendererFactory1

        public colesico.framework.ioc.ioclet.Factory<PebbleRenderer> getPebbleRendererFactory1()
        Factory to produce colesico.framework.pebble.PebbleRenderer class instance Scope: SINGLETON; Custom: null
      • getPebbleTemplateLoaderFactory2

        public colesico.framework.ioc.ioclet.Factory<PebbleTemplateLoader> getPebbleTemplateLoaderFactory2()
        Factory to produce colesico.framework.pebble.internal.PebbleTemplateLoader class instance Scope: SINGLETON; Custom: null
      • getFrameworkExtensionFactory3

        public colesico.framework.ioc.ioclet.Factory<FrameworkExtension> getFrameworkExtensionFactory3()
        Factory to produce colesico.framework.pebble.internal.FrameworkExtension class instance Scope: SINGLETON; Custom: null
      • addFactories

        public final void addFactories​(colesico.framework.ioc.ioclet.Catalog catalog)
        Specified by:
        addFactories in interface colesico.framework.ioc.ioclet.Ioclet