Package-level declarations
Types
Represents an application config node
Thrown when an application is misconfigured
Represents an application config value
Loads an application configuration. An implementation of this interface should return ApplicationConfig if applicable configuration is found or null
otherwise.
Implements ApplicationConfig by loading configuration from HOCON data structures
Loads a Config from a hocon file.
Mutable application config backed by a hash map
Properties
List of all registered ConfigLoader implementations.
List of all registered ConfigLoader implementations.
List of all registered ConfigLoader implementations.
Functions
Returns ApplicationConfig by loading configuration from a resource specified by configPath or a default resource if configPath is null
Merge configuration combining all their keys. If key is not found in one of the configs, search will continue in the next config in the list.
Try read String value from ApplicationConfig.
Returns a string value for path or null
if missing
Try read String value from ApplicationConfig.
Returns a list of values for path or null
if missing
Merge configuration combining all their keys. If the key exists in this and other config, the value from this config will be used.