ComposableStaticConfigurationProvider
A static configuration provider that can be composed of other providers.
Static configuration includes fixed values that can be directly retrieved from a static source and do not change at runtime. This includes things like URLs, authentication keys and certificates.
A composable provider may return null
for unknown configuration keys.
Clients of a configuration provider use StaticConfigurationProvider.
Functions
Link copied to clipboard
open operator fun get(key: BooleanListStaticConfigurationKey): List<Boolean>?
Content copied to clipboard
open operator fun get(key: DoubleListStaticConfigurationKey): List<Double>?
Content copied to clipboard
open operator fun get(key: FloatListStaticConfigurationKey): List<Float>?
Content copied to clipboard
open operator fun get(key: OptBooleanListStaticConfigurationKey): List<Boolean>?
Content copied to clipboard
open operator fun get(key: OptDoubleListStaticConfigurationKey): List<Double>?
Content copied to clipboard
open operator fun get(key: OptFloatListStaticConfigurationKey): List<Float>?
Content copied to clipboard
open operator fun get(key: OptLongListStaticConfigurationKey): List<Long>?
Content copied to clipboard
open operator fun get(key: OptStringListStaticConfigurationKey): List<String>?
Content copied to clipboard
open operator fun get(key: StringListStaticConfigurationKey): List<String>?
Content copied to clipboard
Inheritors
Extensions
Link copied to clipboard
operator fun ComposableStaticConfigurationProvider.get(key: StaticConfigurationKey): Any?
Content copied to clipboard
A dispatch method for subtypes of StaticConfigurationKey since overloaded get methods cannot be called with argument of StaticConfigurationKey type.