我有以下代码:
/**
* [...]
*
* @see #setShowOn(T, Device)
*/
public static <T extends HasStyle> void setHideOn(T widget, Device device) {
[...]
}
setShowOn
与setHideOn
具有相同的签名。 Javadoc抱怨道:
Tag @see: can't find setHideOn(T, Device) in com.github.[...]
我尝试了不同的替代方案(@see #setShowOn(<T>, Device)
,@see #setShowOn(T extends HasStyle, Device)
,...)但这些方法甚至都不适用于Eclipse。 (@see #setShowOn(T, Device)
确实如此。)
答案 0 :(得分:11)
我找到了答案。这有效:
@see #setHideOn(HasStyle, Device)
答案 1 :(得分:2)
我不得不求助于擦除具有通用参数的方法,例如:
@see #setHideOn(Object, Device)
在JOpt Simple我有一个例子 - 在OptionSet.java中,@linkplain
引用了ArgumentAcceptingOptionSpec#defaultsTo(V, V...)
,我必须将其编码为ArgumentAcceptingOptionSpec#defaultsTo(Object, Object[])
。< / p>