自动生成非泛型接口实现
2022-09-02 22:17:44
我有接口
public interface ObjectBuilder<E> {
E buildObject();
}
此外,该项目还具有许多实现接口的非泛型版本的类。
class MyClassBuilder implements ObjectBuilder {
public MyClass buildObject() {/**/}
}
是否可以自动转换所有这些类,以便它们已经实现了接口的通用版本?
自动重构为:
class MyClassBuilder implements ObjectBuilder<MyClass> {
public MyClass buildObject() {/**/}
}
是否有内置或插件 Intellij IDEA?还是在其他 IDE 中?