Ho esaminato la documentazione di javadoc sul sito di Sun, cercando di scoprire se esiste un tag javadoc che può essere utilizzato per documentare la firma di tipo generico di una classe o di un metodo.
Qualcosa di simile @typeparam
, simile al solito @param
, ma applicabile ai tipi e ai metodi, ad es
/**
* @typeparam T This describes my type parameter
*/
class MyClass<T> {
}
Ho il sospetto che non ci sia un tale tag - non riesco a trovare alcun riferimento da nessuna parte e i documenti dell'API JavaSE non ne mostrano alcun segno, ma sembra una strana omissione. Qualcuno può darmi ragione?
@param <T>
maggior parte del tempo e lo userei solo quando non è davvero chiaro.
@param
parametri del metodo. Gli standard di codifica di Sun affermano esplicitamente che @param
dovrebbero essere utilizzati anche se il significato del parametro del metodo è chiaro.