检查实现了 TypeVisitor 接口的类

在 Java SE 7 中,已将新方法 visitUnion 添加到 javax.lang.model.type.TypeVisitor 接口。此规则会检测并标记实现此接口但没有实现 visitUnion (UnionType t, P p) 方法的 Java 类。如果类不含直接实现此 Java 接口的 visitUnion 方法,那么将无法编译。

在本示例中,将标记 MyClass 类。

public class MyClass implements javax.lang.model.type.TypeVisitor {
// more code
}

根据 Java SE 7 and JDK 7 Compatibility 文档,已预见对此接口的扩展,并已提醒用户不要直接实现此接口。建议的操作是扩展其中一个实用程序访问者,而不是直接实现此接口。

有关更多信息,请参阅: