我想知道 Eclipse JDT 是否提供任何 API 函数来从IType
.
我们正在使用 Eclipse JDT 搜索引擎来检索具有特定接口的类,Application
例如:
public interface Application {
void launch();
}
使用 JDT 搜索引擎,我们能够得到一个IType
对象,该对象表示实现该Application
接口的类。假设实现类有一个无参数构造函数。
我们试图实现的是Object
从IType
. 所以,我想知道 JDT 是否提供任何 API 函数来做到这一点。
如果是这样,我们将使用它来实例化IType
. 如果没有,我们将找到包含的项目,ClassLoader
从中构建一个,然后使用反射直接实例化该类。
提前谢谢,马特