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