ParameterBinderFactory
interface ParameterBinderFactory : BaseParameterBinderFactory<ParameterBinderFactory.Context> (source)
ParameterBinder 的解析工厂,通过提供部分预处理参数来解析得到 ParameterBinder 实例。
Inheritors
Types
Link copied to clipboard
ParameterBinderFactory 进行参数处理时的可用参数内容. 由解析注解监听函数的解析器进行提供。
Functions
Link copied to clipboard
abstract override fun resolveToBinder(context: ParameterBinderFactory.Context): ParameterBinderResult
根据 Context 提供的各项参数进行解析与预变异,并得到一个最终的 ParameterBinder 到对应的parameter中。 如果返回 ParameterBinderResult.Empty ,则视为放弃对目标参数的匹配。