Class HandlebarsFactoryBean

  • All Implemented Interfaces:
    org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean<com.github.jknack.handlebars.Handlebars>, org.springframework.beans.factory.InitializingBean

    public class HandlebarsFactoryBean
    extends org.springframework.beans.factory.config.AbstractFactoryBean<com.github.jknack.handlebars.Handlebars>
    implements org.springframework.beans.factory.FactoryBean<com.github.jknack.handlebars.Handlebars>
    Factory used to create instance of Handlebars.
    • Constructor Detail

      • HandlebarsFactoryBean

        public HandlebarsFactoryBean()
        Create factory with default settings.
    • Method Detail

      • getObjectType

        public Class<?> getObjectType()
        Specified by:
        getObjectType in interface org.springframework.beans.factory.FactoryBean<com.github.jknack.handlebars.Handlebars>
        Specified by:
        getObjectType in class org.springframework.beans.factory.config.AbstractFactoryBean<com.github.jknack.handlebars.Handlebars>
      • createInstance

        protected com.github.jknack.handlebars.Handlebars createInstance()
        Specified by:
        createInstance in class org.springframework.beans.factory.config.AbstractFactoryBean<com.github.jknack.handlebars.Handlebars>
      • setStringParams

        public void setStringParams​(boolean stringParams)
        Parameters:
        stringParams - New stringParams
      • setInfiniteLoops

        public void setInfiniteLoops​(boolean infiniteLoops)
        Parameters:
        infiniteLoops - New infiniteLoops
      • setPrettyPrint

        public void setPrettyPrint​(boolean prettyPrint)
        Parameters:
        prettyPrint - New prettyPrint