Existe-t-il un moyen d'ajouter des références à un ou plusieurs paramètres d'une méthode à partir du corps de documentation de la méthode? Quelque chose comme:
/**
* When {@paramref a} is null, we rely on b for the discombobulation.
*
* @param a this is one of the parameters
* @param b another param
*/
void foo(String a, int b)
{...}
@code
La balise est décrite dans Javadoc - Descriptions des balises . Voir Exemple d'utilisation dans le code JDK8 .Comme vous pouvez le voir dans la source Java de la classe java.lang.String:
Les références de paramètres sont entourées de
<code></code>
balises, ce qui signifie que la syntaxe Javadoc ne fournit aucun moyen de faire une telle chose. (Je pense que String.class est un bon exemple d'utilisation de javadoc).la source
La façon correcte de faire référence à un paramètre de méthode est la suivante:
la source
Je suppose que vous pourriez écrire votre propre doclet ou taglet pour prendre en charge ce comportement.
Présentation du taglet
Présentation de Doclet
la source