背后的概念是什么:类型-元素-镜像

背后的概念是什么:类型-元素-镜像,第1张

背后的概念是什么:类型-元素-镜像

类型的对象

javax.lang.model.element.AnnotationMirror
表示代码中的注释

声明的类型表示注释类。

它的元素是通用类(有关此问题的更多信息,请参见http://java.sun.com/javase/6/docs/api/javax/lang/model/element/TypeElement.html)。元素可能是类的通用版本,例如

List
,其中声明的类型是参数化的版本,例如
List<String>
。但是,我不确定注释类是否可以使用泛型,因此在这种情况下,区别可能无关紧要。

例如,假设您具有以下JUnit4方法:

@Test(expected = MyException.class)public void myTest() {       // do some tests on some class...}

AnnotationMirror表示

@Test(expected =NullPointerException.class)
。声明的类型是
org.junit.Test
类。该元素与不涉及泛型的元素大致相同。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5142755.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存