JavaDoc:@链接到MyClass.class

{@link Foo.class}是否有正确的JavaDoc语法?这和{@link Foo#class}都不起作用.还是不可能?

让我扩大一点:

我有一个函数registerException(Class<?extended Exception> exceptionClass),该函数通过诸如registerException(IOException.class)之类的方法被调用,并开始为其编写以下JavaDoc:

/**
 * Registers a new {@link Class Class&lt;? extends Exception&gt;}
 * (e.g. <code>IOException.class</code>} that can be flattened by this handler.
 * 
 * @param exceptionClass - the exception class
 */

我在考虑是否可以在IOException.class周围放置一个{@link …}.

解决方法:

.class是不需要的(显然不起作用).

如评论中所述,
{@link IOException IOException.class}应该创建带有适当文本标签的链接.

上一篇:javadoc @docRoot


下一篇:Java 8 SecureRandom.getInstanceStrong源