Package net.n2oapp.properties
Class StaticProperties
- java.lang.Object
-
- net.n2oapp.properties.StaticProperties
-
- Direct Known Subclasses:
TestStaticProperties
public class StaticProperties extends java.lang.ObjectConvenient typed static access to the properties.
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.springframework.core.env.PropertyResolverpropertyResolver
-
Constructor Summary
Constructors Constructor Description StaticProperties()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static booleancontainsProperty(java.lang.String key)static java.lang.Stringget(java.lang.String key)static booleangetBoolean(java.lang.String key)static doublegetDouble(java.lang.String key)static <T extends java.lang.Enum<?>>
TgetEnum(java.lang.String key, java.lang.Class<T> enumClass)static intgetInt(java.lang.String key)static java.lang.IntegergetInteger(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.StringgetProperty(java.lang.String key)static booleanisEnabled(java.lang.String key)voidsetProperties(java.util.Properties properties)voidsetPropertyResolver(org.springframework.core.env.PropertyResolver propertyResolver)voidsetPropertySource(org.springframework.core.env.PropertySource<?> propertySource)voidsetPropertySources(org.springframework.core.env.PropertySources propertySources)
-
-
-
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)
-
-