我不确定这是可能的,但我试图声明一个Object
将充当Class
,Method
或Field
(主要只是调用getAnnotation()
)的。我想过尝试Object<? extends AnnotatedElement>
,因为它们都共享该实现,但Object
不是通用类型。这是可能的吗?如果不是,什么是更好的方法(除了每个对象都分开)?
问问题
66 次
我不确定这是可能的,但我试图声明一个Object
将充当Class
,Method
或Field
(主要只是调用getAnnotation()
)的。我想过尝试Object<? extends AnnotatedElement>
,因为它们都共享该实现,但Object
不是通用类型。这是可能的吗?如果不是,什么是更好的方法(除了每个对象都分开)?