我有一个方法的重载,并希望在其Javadoc注释中提供其他人的链接。但我在泛型和/或变种方面存在问题。我希望我能这样写:
/**
* @see {@link #method(Object[], Object[])}
* @see {@link #method(Collection, Object[])}
*/
public <T> void method(T object, T... furtherObjects) {}
/**
* @see {@link #method(Object, Object[])}
* @see {@link #method(Collection, Object[])}
*/
public <T> void method(T[] objects, T... furtherObjects) {}
/**
* @see {@link #method(Object[], Object[])}
* @see {@link #method(Collection, Object[])}
*/
public <T> void method(Collection<T> objects, T... furtherObjects) {}
但每个链接都会产生第一种方法。 使用Eclipse。