是否有用於顯示其他方法的文檔的javadoc標籤?這些方法只是將調用轉發給其他類的方法。我正在尋找不止於@see。謝謝。用於顯示其他方法的文檔的Javadoc標籤
1
A
回答
1
如果您使用{@link MyClass#myMethod(String, etc.)}
,工具提示將顯示爲可單擊,單擊時將顯示myMethod
的JavaDoc。您還可以在}
之前添加說明。
1
沒有任何機制可以包含任何任意方法的文檔。
但是,您可以繼承在方法評論最近的超類或接口,using the tag {@inheritDoc}聲明同樣的方法文檔,和/或在@param,@return和@throws標籤。
例如:
public class Foo {
/** Implements the equals method for Foo objects.
* <p>Follows the contract specified by {@link java.lang.Object#equals(Object)}:</p>
*
* {@inheritDoc}
*
* @param obj {@inheritDoc}
* @return {@inheritDoc}
*/
public boolean equals(Object obj) {
...
}
...
}
感謝 - 但我一直在尋找的東西,直接顯示其他方法的javadoc。 – mtkilbay
@mtkilbay我不知道這樣的事情。對我來說這將是誤導。我想這是要求顯示實際方法的Javadoc,可能會明確指向另一種方法,如'@ see'或'@ link'。 – SantiBailors