SimpleFunctionalBinderFactory
class SimpleFunctionalBinderFactory(instanceGetter: (ParameterBinderFactory.Context) -> Any?, caller: (instance: Any?, ParameterBinderFactory.Context) -> ParameterBinderResult) : ParameterBinderFactory(source)
ParameterBinderFactory 的简单实现
Constructors
Link copied to clipboard
constructor(instanceGetter: (ParameterBinderFactory.Context) -> Any?, caller: (instance: Any?, ParameterBinderFactory.Context) -> ParameterBinderResult)
Functions
Link copied to clipboard
根据 Context 提供的各项参数进行解析与预变异,并得到一个最终的 ParameterBinder 到对应的parameter中。 如果返回 ParameterBinderResult.Empty ,则视为放弃对目标参数的匹配。