Merged Config
open class MergedConfig(fallback: BaseConfig, facade: BaseConfig) : BaseConfig
Content copied to clipboard
Config that merge fallback and facade.
All operations will be applied to facade first, and then fall back to facade when necessary.
Constructors
MergedConfig
Link copied to clipboard
Functions
addAfterLoadFunction
Link copied to clipboard
open override fun addAfterLoadFunction(afterLoadFunction: (source: Source) -> Unit)
Content copied to clipboard
addAfterSetFunction
Link copied to clipboard
open override fun addAfterSetFunction(afterSetFunction: (item: Item<*>, value: Any?) -> Unit)
Content copied to clipboard
addBeforeLoadFunction
Link copied to clipboard
open override fun addBeforeLoadFunction(beforeLoadFunction: (source: Source) -> Unit)
Content copied to clipboard
addBeforeSetFunction
Link copied to clipboard
open override fun addBeforeSetFunction(beforeSetFunction: (item: Item<*>, value: Any?) -> Unit)
Content copied to clipboard
beforeLoad
Link copied to clipboard
open override fun beforeLoad(beforeLoadFunction: (source: Source) -> Unit): Handler
Content copied to clipboard
contains
Link copied to clipboard
containsRequired
Link copied to clipboard
from
Link copied to clipboard
getItemOrNull
Link copied to clipboard
getOrNull
Link copied to clipboard
property
Link copied to clipboard
removeAfterLoadFunction
Link copied to clipboard
open override fun removeAfterLoadFunction(afterLoadFunction: (source: Source) -> Unit)
Content copied to clipboard
removeAfterSetFunction
Link copied to clipboard
open override fun removeAfterSetFunction(afterSetFunction: (item: Item<*>, value: Any?) -> Unit)
Content copied to clipboard
removeBeforeLoadFunction
Link copied to clipboard
open override fun removeBeforeLoadFunction(beforeLoadFunction: (source: Source) -> Unit)
Content copied to clipboard
removeBeforeSetFunction
Link copied to clipboard
open override fun removeBeforeSetFunction(beforeSetFunction: (item: Item<*>, value: Any?) -> Unit)
Content copied to clipboard
set
Link copied to clipboard
spliterator
Link copied to clipboard
validateRequired
Link copied to clipboard
withFallback
Link copied to clipboard
withLayer
Link copied to clipboard
withLoadTrigger
Link copied to clipboard
withPrefix
Link copied to clipboard
withSource
Link copied to clipboard
Properties
facade
Link copied to clipboard
fallback
Link copied to clipboard
from
Link copied to clipboard
itemWithNames
Link copied to clipboard
nameOfItems
Link copied to clipboard
parent
Link copied to clipboard
Sources
jvm source
Link copied to clipboard