我想编写我的自定义doclet。我不想读一些现有的
用标准doclet制作的javadoc。
我在弄清楚如何查询Javadoc API时遇到问题
形式参数是否为varargs参数。例如,如果
我有以下方法:
public static void main(String... args) {
}
如何确定形式参数args是varargs?一世
研究了com.sun.javadoc.Type。但没能弄清楚
了解如何访问信息。
再见
附注:反射无济于事,因为内部没有反射
我猜是一个doclet。在doclet中,例如,您反映了MethodDoc
类,而在反射Reflection 中,您可以使用Method类。
最佳答案
找到了它,它是MethodDoc超级类的一个属性:
public interface ExecutableMemberDoc {
public boolean isVarArgs();
// Return true if this method was declared to
// take a variable number of arguments.
}
为了使其正常工作,您必须将以下静态内容(原文如此)!
方法并将值返回到您的doclet类中:
public static LanguageVersion languageVersion() {
return LanguageVersion.JAVA_1_5;
}
冲木案件结案。