Package-level declarations
Types
Link copied to clipboard
一个"配置"函数接口。通过 receiver
接收配置信息参数。
Link copied to clipboard
open class MergeableFactoriesConfigurator<CONTEXT : Any, V : Any, K : MergeableFactory.Key>(configurators: Map<K, ConfigurerFunction<Any>>, factories: Map<K, (CONTEXT) -> V>)
对一组 MergeableFactory 进行聚合组装的配置器。
Link copied to clipboard
一个可应用于 MergeableFactoriesConfigurator 的工厂。
Functions
Link copied to clipboard
Invoke configurer with CONF。
Link copied to clipboard
Invoke ConfigurerFunction with conf。
Link copied to clipboard
operator fun <CONF> ConfigurerFunction<CONF>.plus(other: ConfigurerFunction<CONF>): ConfigurerFunction<CONF>
Merge double ConfigurerFunction
Link copied to clipboard
inline fun <CONF> toConfigurerFunction(crossinline block: CONF.() -> Unit): ConfigurerFunction<CONF>
CONF.() -> Unit
to ConfigurerFunction。