java.lang.Object
colesico.framework.pebble.internal.PebbleIoclet
All Implemented Interfaces:
colesico.framework.ioc.ioclet.Ioclet

@Genstamp(generator="colesico.framework.ioc.codegen.generator.IocletGenerator",
          timestamp="2020-08-11T10:37:12.124Z",
          hashId="783901c4-4abb-4c34-a035-c576d4c52c9c",
          comments="Producer: ClassElement{originElement=colesico.framework.pebble.internal.PebbleProducer}")
public final class PebbleIoclet
extends java.lang.Object
implements colesico.framework.ioc.ioclet.Ioclet
  • Field Summary

    Fields inherited from interface colesico.framework.ioc.ioclet.Ioclet

    ADD_FACTORIES_METHOD, CATALOG_PARAM, GET_ID_METHOD
  • Constructor Summary

    Constructors 
    Constructor Description
    PebbleIoclet()  
  • Method Summary

    Modifier and Type Method Description
    void addFactories​(colesico.framework.ioc.ioclet.Catalog catalog)  
    colesico.framework.ioc.ioclet.Factory<FrameworkExtension> getFrameworkExtensionFactory4()
    Factory to produce colesico.framework.pebble.internal.FrameworkExtension class instance Scope: SINGLETON; Custom: null
    colesico.framework.ioc.ioclet.Factory<colesico.framework.htmlrenderer.HtmlRenderer> getHtmlRenderFactory0()
    Factory to produce colesico.framework.htmlrenderer.HtmlRenderer class instance Scope: UNSCOPED; Custom: null Classed: colesico.framework.pebble.PebbleRenderer
    colesico.framework.ioc.ioclet.Factory<colesico.framework.htmlrenderer.HtmlRenderer<java.lang.String>> getHtmlRenderStringFactory1()
    Factory to produce colesico.framework.htmlrenderer.HtmlRenderer class instance Scope: UNSCOPED; Custom: null Classed: colesico.framework.pebble.PebbleRenderer
    java.lang.String getId()  
    colesico.framework.ioc.ioclet.Factory<PebbleRenderer> getPebbleRendererFactory2()
    Factory to produce colesico.framework.pebble.PebbleRenderer class instance Scope: SINGLETON; Custom: null
    colesico.framework.ioc.ioclet.Factory<PebbleTemplateLoader> getPebbleTemplateLoaderFactory3()
    Factory to produce colesico.framework.pebble.internal.PebbleTemplateLoader class instance Scope: SINGLETON; Custom: null

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • getId

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

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

      public colesico.framework.ioc.ioclet.Factory<colesico.framework.htmlrenderer.HtmlRenderer<java.lang.String>> getHtmlRenderStringFactory1()
      Factory to produce colesico.framework.htmlrenderer.HtmlRenderer class instance Scope: UNSCOPED; Custom: null Classed: colesico.framework.pebble.PebbleRenderer
    • getPebbleRendererFactory2

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

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

      public colesico.framework.ioc.ioclet.Factory<FrameworkExtension> getFrameworkExtensionFactory4()
      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