在Eclipse中查找接口的实现

时间:2014-04-10 21:21:09

标签: java eclipse

我正在查看以下方法。

public void setRecordValidator(Validator recordValidator) {
    this.recordValidator = recordValidator;
}

在这种情况下,类Validator是一个接口。我不确定将哪种对象传递给该方法,因为我不确定哪些类实际实现了Validator。

问题是我如何查看在Eclipse中实现Validator的类?

5 个答案:

答案 0 :(得分:3)

右键点击验证码 - >声明 - >项目

在搜索结果中右键单击Validator - >实施 - >项目

答案 1 :(得分:3)

单击代码中某处的Validator,然后按Ctrl + T - 这将打开“类型层次结构”弹出窗口。

答案 2 :(得分:2)

有几种方法可以获得这些信息,其中一些是:

右键单击界面名称并选择Open Type Hierarchy(默认情况下,此快捷方式为F4

或者,您可以右键单击它,然后选择References > Hierarchy

CTRL+T将为您提供一个内部具有类型层次结构的Javadoc样式的弹出窗口。

还有很多其他方法可以做到这一点,所以真的选择你的毒药。

答案 3 :(得分:2)

打开界面,然后选择搜索 - > 实施者 - >选择项目

enter image description here

或者选择接口名称,然后按ctrl + T

enter image description here

答案 4 :(得分:1)

中选择Validator
 public void setRecordValidator(Validator recordValidator) {
    this.recordValidator = recordValidator;
 }

然后按F4键。