castFrom<SS, ST, TS, TT> 静态方法

Converter<TS, TT> castFrom<SS, ST, TS, TT>(
  1. Converter<SS, ST> source
)
override

source 适配为 Converter<TS, TT>.

这允许 source 在新类型中使用,但在运行时它必须满足新类型及其原始类型的要求。

转换输入必须是 SSTS,而由 source 为这些输入创建的输出必须是 STTT

实现

static Converter<TS, TT> castFrom<SS, ST, TS, TT>(Converter<SS, ST> source) =>
    CastConverter<SS, ST, TS, TT>(source);