-
public final class PropertiesKt
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleandevEnvironment
-
Method Summary
Modifier and Type Method Description final BooleangetDevEnvironment()Return true is the current environment is a dev environment. final BooleanpropertyExists(String name)Is this env or system property exists? final Stringproperty(String name, String defaultValue)Return an env or system String property. final IntegerintProperty(String name, Integer defaultValue)Return an env or system Int property. final LonglongProperty(String name, Long defaultValue)Return an env or system Long property. final BooleanbooleanProperty(String name, Boolean defaultValue)Return an env or system Boolean property. final List<String>listProperty(String name, List<String> defaultValue, String separator)Return an env or system List property. final Map<String, String>mapProperty(String name, Map<String, String> defaultValue, String entrySeparator, String keyValueSeparator)Return an env or system Map property. final Map<String, List<String>>mapListProperty(String name, Map<String, List<String>> defaultValue, String entrySeparator, String keyValueSeparator, String listSeparator)Return an env or system Map of List property. final PropertiesloadProperties(String fileInClasspath)Load a Properties for classpath. -
-
Method Detail
-
getDevEnvironment
final Boolean getDevEnvironment()
Return true is the current environment is a dev environment. Use "tock_env" property to know the environment - if not set or if the value is "dev", this is a dev environment.
-
propertyExists
final Boolean propertyExists(String name)
Is this env or system property exists?
-
property
final String property(String name, String defaultValue)
Return an env or system String property.
-
intProperty
final Integer intProperty(String name, Integer defaultValue)
Return an env or system Int property.
-
longProperty
final Long longProperty(String name, Long defaultValue)
Return an env or system Long property.
-
booleanProperty
final Boolean booleanProperty(String name, Boolean defaultValue)
Return an env or system Boolean property.
-
listProperty
final List<String> listProperty(String name, List<String> defaultValue, String separator)
Return an env or system List property.
-
mapProperty
final Map<String, String> mapProperty(String name, Map<String, String> defaultValue, String entrySeparator, String keyValueSeparator)
Return an env or system Map property.
-
mapListProperty
final Map<String, List<String>> mapListProperty(String name, Map<String, List<String>> defaultValue, String entrySeparator, String keyValueSeparator, String listSeparator)
Return an env or system Map of List property.
-
loadProperties
final Properties loadProperties(String fileInClasspath)
Load a Properties for classpath.
-
-
-
-