【发布时间】:2016-02-15 17:29:08
【问题描述】:
这可能与How can I prevent a package-private interface appearing in Javadoc? 相同。 但我觉得情况有点不同。
interface Child<P> { // package-private!!! internal-use only!!!
P getParent();
void setParent(P parent);
}
public class John implements Child<Jane> {
}
当我生成 javadoc 时,我在 John 的页面上看到了以下定义。
getParent
public P getParent()
setParent
public void setParent(P parent)
这正常吗?有什么办法可以隐藏 package-private 接口中定义的那些方法吗?
【问题讨论】:
-
那些方法的实现还是
public。它们可以定期访问。
标签: java javadoc package-private