如何检索方法级别注释详细信息

时间:2017-11-16 02:15:07

标签: java reflection

我正在尝试检索方法级别的注释列表。并在注释界面下创建。

    @Retention(RetentionPolicy.RUNTIME)
    @Target({ ElementType.METHOD }) 
    public @interface DataPublish 
    {
       String testName() default "";

    }

使用以下方法中的注释:

public class TestCase1 {

    @DataPublish(testName = "This is test name")
    public static void test1() throws Exception {
     try {
         Assert.assertTrue(true);
         } catch (Exception ex) {
            ex.printStackTrace();
        }
      }
 }

我想获得方法级别注释的Field,并希望在运行时更改它。另外,我正在使用testNG注释来执行代码而不是main方法。

0 个答案:

没有答案