interface ApplicationConfig
Represents an application config node
abstract fun config(path: String): ApplicationConfig
Get config child node or fail |
|
abstract fun configList(path: String): List<ApplicationConfig>
Get a list of child nodes for path or fail |
|
abstract fun property(path: String): ApplicationConfigValue
Get config property with path or fail |
|
abstract fun propertyOrNull(path: String): ApplicationConfigValue?
Get config property value for path or return |
open class HoconApplicationConfig : ApplicationConfig
Implements ApplicationConfig by loading configuration from HOCON data structures |
|
open class MapApplicationConfig : ApplicationConfig
Mutable application config backed by a hash map |