如何防止出现在Javadoc中的包私有接口?

时间:2009-10-08 11:28:34

标签: java api javadoc

我有一个这样的课程:

package org.jjerms.thing;

interface IThing {
    void doSomething();
}

final class Thing implements IThing {
    /**
     * This Javadoc pretends (to users outside the package) 
     * that doSomething originates here.
     */   
    public void doSomething() {
        // some code...
    }
}

当我在Eclipse中查看Javadoc for Thing#doSomething但是从另一个包中查看时,Javadoc查看器讨论了IThing(它表示在IThing中指定了soSomething)。

我可以阻止这个吗?我不希望客户对IThing有任何了解。

1 个答案:

答案 0 :(得分:5)

传递 - 解包到javadoc工具。如果您想要更多控制权,请使用this

快乐的编码。