SimpleBinderManager

class SimpleBinderManager(globalBinderFactories: List<ParameterBinderFactory> = emptyList(), idBinderFactories: MutableMap<String, ParameterBinderFactory> = mutableMapOf()) : BinderManager(source)

BinderManager 的基础实现,提供基本功能。

Constructors

Link copied to clipboard
constructor(globalBinderFactories: List<ParameterBinderFactory> = emptyList(), idBinderFactories: MutableMap<String, ParameterBinderFactory> = mutableMapOf())

Properties

Link copied to clipboard
open override val globalBinderFactorySize: Int

全局性的binder工厂的数量。

Link copied to clipboard
open override val globals: List<ParameterBinderFactory>

获取所有的全局binder工厂。

Link copied to clipboard
open override val normalBinderFactorySize: Int

普通的binder工厂的数量。

Functions

Link copied to clipboard
open operator override fun get(id: String): ParameterBinderFactory?

根据ID获取一个指定的普通binder工厂。