【发布时间】:2021-09-02 07:47:55
【问题描述】:
考虑如下界面
interface EntityConverter<in A, out B> {
fun A.convert(): B
fun List<A>.convert(): List<B> = this.map { it.convert() }
}
我想在注入特定实现的 Spring Boot 应用程序中使用它,以便扩展功能可用于该类型。
但是这不起作用。编译器不解析扩展函数。
【问题讨论】:
标签: kotlin generics extension-function