2 つのクラスがあるとします。
abstract class GenericA<E> {
public void go(E e) {...}
}
public class IntegerA extends GenericA<Integer> {
}
GenericAはパッケージ プライベートでジェネリックであり、IntegerAパブリックでジェネリックではないことに注意してください。
ここで、(Eclipse を使用して) パブリック Javadoc を生成すると、IntegerAメソッド セクションに次のように表示されます。
public void go(E e)
問題は、その Javadoc の読者が何が何でEあるかわからないことです。すなわち、それは をE表しIntegerます。むしろJavadocに言ってもらいたい
public void go(Integer e)
Javadoc を希望どおりに動作させる方法はありますか?