Class MustacheEnvironmentCollector

  • All Implemented Interfaces:
    com.samskivert.mustache.Mustache.Collector, org.springframework.beans.factory.Aware, org.springframework.context.EnvironmentAware

    public class MustacheEnvironmentCollector
    extends com.samskivert.mustache.DefaultCollector
    implements org.springframework.context.EnvironmentAware
    Mustache Mustache.Collector to expose properties from the Spring Environment.
    Since:
    1.2.2
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.samskivert.mustache.BasicCollector

        com.samskivert.mustache.BasicCollector.ArrayHelper
    • Field Summary

      • Fields inherited from class com.samskivert.mustache.BasicCollector

        BOOLEAN_ARRAY_HELPER, BYTE_ARRAY_HELPER, CHAR_ARRAY_HELPER, DOUBLE_ARRAY_HELPER, FLOAT_ARRAY_HELPER, INT_ARRAY_HELPER, ITER_FETCHER, LIST_FETCHER, LONG_ARRAY_HELPER, MAP_FETCHER, OBJECT_ARRAY_HELPER, SHORT_ARRAY_HELPER, THIS_FETCHER
    • Method Detail

      • setEnvironment

        public void setEnvironment​(org.springframework.core.env.Environment environment)
        Specified by:
        setEnvironment in interface org.springframework.context.EnvironmentAware
      • createFetcher

        public com.samskivert.mustache.Mustache.VariableFetcher createFetcher​(Object ctx,
                                                                              String name)
        Specified by:
        createFetcher in interface com.samskivert.mustache.Mustache.Collector
        Overrides:
        createFetcher in class com.samskivert.mustache.DefaultCollector