Class StaticProperties

  • Direct Known Subclasses:
    TestStaticProperties

    public class StaticProperties
    extends java.lang.Object
    Convenient typed static access to the properties.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected static org.springframework.core.env.PropertyResolver propertyResolver  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean containsProperty​(java.lang.String key)  
      static java.lang.String get​(java.lang.String key)  
      static boolean getBoolean​(java.lang.String key)  
      static double getDouble​(java.lang.String key)  
      static <T extends java.lang.Enum<?>>
      T
      getEnum​(java.lang.String key, java.lang.Class<T> enumClass)  
      static int getInt​(java.lang.String key)  
      static java.lang.Integer getInteger​(java.lang.String key)  
      static java.util.List<java.lang.String> getList​(java.lang.String key)  
      static java.util.List<java.lang.String> getList​(java.lang.String key, java.lang.String separator)  
      static <T> java.util.List<T> getList​(java.lang.String key, java.lang.String separator, java.util.function.Function<java.lang.String,​T> mapper)  
      static java.lang.String getProperty​(java.lang.String key)  
      static boolean isEnabled​(java.lang.String key)  
      void setProperties​(java.util.Properties properties)  
      void setPropertyResolver​(org.springframework.core.env.PropertyResolver propertyResolver)  
      void setPropertySource​(org.springframework.core.env.PropertySource<?> propertySource)  
      void setPropertySources​(org.springframework.core.env.PropertySources propertySources)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • propertyResolver

        protected static org.springframework.core.env.PropertyResolver propertyResolver
    • Constructor Detail

      • StaticProperties

        public StaticProperties()
    • Method Detail

      • setPropertyResolver

        public void setPropertyResolver​(org.springframework.core.env.PropertyResolver propertyResolver)
      • setPropertySources

        public void setPropertySources​(org.springframework.core.env.PropertySources propertySources)
      • setPropertySource

        public void setPropertySource​(org.springframework.core.env.PropertySource<?> propertySource)
      • setProperties

        public void setProperties​(java.util.Properties properties)
      • containsProperty

        public static boolean containsProperty​(java.lang.String key)
      • get

        public static java.lang.String get​(java.lang.String key)
      • getProperty

        public static java.lang.String getProperty​(java.lang.String key)
      • getBoolean

        public static boolean getBoolean​(java.lang.String key)
      • getInt

        public static int getInt​(java.lang.String key)
      • getInteger

        public static java.lang.Integer getInteger​(java.lang.String key)
      • getDouble

        public static double getDouble​(java.lang.String key)
      • getList

        public static java.util.List<java.lang.String> getList​(java.lang.String key)
      • getList

        public static java.util.List<java.lang.String> getList​(java.lang.String key,
                                                               java.lang.String separator)
      • getList

        public static <T> java.util.List<T> getList​(java.lang.String key,
                                                    java.lang.String separator,
                                                    java.util.function.Function<java.lang.String,​T> mapper)
      • isEnabled

        public static boolean isEnabled​(java.lang.String key)
      • getEnum

        public static <T extends java.lang.Enum<?>> T getEnum​(java.lang.String key,
                                                              java.lang.Class<T> enumClass)