Ich habe die Javadoc-Dokumentation auf der Sun-Website durchgesehen und versucht, herauszufinden, ob es ein Javadoc-Tag gibt, mit dem die generische Typensignatur einer Klasse oder Methode dokumentiert werden kann.
So etwas wie @typeparam
das Übliche @param
, aber anwendbar auf Typen und Methoden, z
/**
* @typeparam T This describes my type parameter
*/
class MyClass<T> {
}
Ich vermute, dass es kein solches Tag gibt - ich kann es nirgendwo erwähnen, und die JavaSE-API-Dokumente zeigen keine Anzeichen dafür, aber es scheint eine seltsame Auslassung zu sein. Kann mich jemand in Ordnung bringen?
@param <T>
meiste Zeit überspringen und es nur verwenden, wenn es wirklich nicht klar ist.
@param
Methodenparametern. Die Codierungsstandards von Sun besagen ausdrücklich, dass @param
dies verwendet werden sollte, auch wenn die Bedeutung des Methodenparameters klar ist.