castFrom<SS, ST, TS, TT> 静态方法
- StreamTransformer<
SS, ST> source
将 source 适配为一个 StreamTransformer<TS, TT>。
这使得 source 可以以新类型使用,但运行时它必须满足新类型及其原始类型的要求。
传递给返回的转换器的数据事件还必须是 SS 的实例,并且 source 为这些事件产生的数据事件也必须是 TT 的实例。
实现
static StreamTransformer<TS, TT> castFrom<SS, ST, TS, TT>(
StreamTransformer<SS, ST> source) {
return new CastStreamTransformer<SS, ST, TS, TT>(source);
}