Class SimplePropertyResolver

  • All Implemented Interfaces:
    org.springframework.core.env.PropertyResolver

    public class SimplePropertyResolver
    extends Object
    implements org.springframework.core.env.PropertyResolver
    Простой шаблонизатор настроек
    • Constructor Detail

      • SimplePropertyResolver

        public SimplePropertyResolver​(Properties properties)
    • Method Detail

      • containsProperty

        public boolean containsProperty​(String key)
        Specified by:
        containsProperty in interface org.springframework.core.env.PropertyResolver
      • getProperty

        public String getProperty​(String key)
        Specified by:
        getProperty in interface org.springframework.core.env.PropertyResolver
      • getProperty

        public String getProperty​(String key,
                                  String defaultValue)
        Specified by:
        getProperty in interface org.springframework.core.env.PropertyResolver
      • getProperty

        public <T> T getProperty​(String key,
                                 Class<T> targetType)
        Specified by:
        getProperty in interface org.springframework.core.env.PropertyResolver
      • getProperty

        public <T> T getProperty​(String key,
                                 Class<T> targetType,
                                 T defaultValue)
        Specified by:
        getProperty in interface org.springframework.core.env.PropertyResolver
      • resolvePlaceholders

        public String resolvePlaceholders​(String text)
        Specified by:
        resolvePlaceholders in interface org.springframework.core.env.PropertyResolver