是否对特定的功能参数进行了注释?

时间:2014-07-25 16:11:07

标签: java annotations

如何确定方法是否有带注释的参数?

让我们有Param @interface

@Target(value = {ElementType.PARAMETER})
@Retention(value = RetentionPolicy.RUNTIME)
@Documented
public @interface Param {
    public String value() default "";
}

和MyClass类

public class MyClass{
    public static void method(@Param("param") String p){
        //Do something
    }
}

我需要以编程方式检查MyClass.method注释参数。

0 个答案:

没有答案