为重载的 Java 函数编写文档

发布于 2024-12-19 00:02:53 字数 427 浏览 0 评论 0原文

我正在为一些 java 方法编写自定义文档,其中一些是重载函数。

我想让文档尽可能小且易于理解。这是函数重载的示例。

public void overload(String abc);

public void overload(String abc, OverloadHandler handler);

有几个这样的函数,它们具有相同的参数,但事实上,一个调用本身处理错误,另一个可以传递一个处理程序,以便调用者可以亲自处理错误(如果重要的话,它适用于 SDK、Android SDK)。

我如何轻松地表明开发人员可以在最后添加另一个参数,但不必为每个函数单独提供大量文档。类似于“这里的原始函数,如果需要,您也可以在末尾添加一个额外的 OverloadHandler 参数来处理错误”

所以我的问题是,最好的做法是什么?

Im writing custom docs for some java methods, and some of them are overloaded functions.

I want to make the documentation as small and easy to understand as possible. Heres an example of the functions im overloading.

public void overload(String abc);

public void overload(String abc, OverloadHandler handler);

There are several functions like this, with identical parameters, bar the fact that one call handles errors itself, and the other can be passed a handler so the caller can handle the errors personally (its for an SDK, Android SDK if that matters).

How can i easily show that a developer can add another parameter on the end, but not have to have a massive piece of documentation for each function individually. Something along the lines of "original function here, also you can add an extra OverloadHandler parameter to the end to handle errors if you want"

So my question is, whats the best practice for this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

太傻旳人生 2024-12-26 00:02:53

尝试

/** This function forwards to {@link #overload(String,OverloadHandler) overload} 
 *  with a default handler.
 */

Try

/** This function forwards to {@link #overload(String,OverloadHandler) overload} 
 *  with a default handler.
 */
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文