如何将注释作为参数传递?

没有人

CDI类BeanManager有几种采用类型为Annotation或的参数的方法Annotation...例如BeanManager.getBeans(...)

我想知道如何将我的注释作为参数传递给那些方法。

我已经尝试过了BeanManager.getBeans(MyBean.class, MyAnnotation.class),但是那样行不通。我见过Class.isAnnotation(),但是没有什么像Class.asAnnotation()将其作为Annotation类型进行检索的

既没有用BeanManager.getBeans(MyBean.class, @MyAnnotation),也没有用BeanManager.getBeans(MyBean.class, (Annotation) MyAnnotation.class)

如何获取注释类的类型Annotation

薄煎饼

文档中有一个示例:

beanManager.getBeans(Object.class, new AnnotationLiteral<Any>() {});

资料来源:16.6。Bean接口

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将AttributeSet作为参数传递

来自分类Dev

如何将方法作为参数传递?

来自分类Dev

如何将诺言作为参数传递

来自分类Dev

如何将函数作为参数传递

来自分类Dev

如何将struct作为参数传递

来自分类Dev

如何将数组作为参数传递?

来自分类Dev

如何将变量作为参数传递

来自分类Dev

如何将参数传递给Scala宏注释impl?

来自分类Dev

如何将参数名称作为参数传递?

来自分类Dev

如何将const char *作为LPCSTR参数的参数传递?

来自分类Dev

如何将函数作为参数传递给参数?

来自分类Dev

如何将字典作为函数参数传递?

来自分类Dev

如何将JQuery文本参数作为变量传递

来自分类Dev

subprocess.Popen:如何将列表作为参数传递

来自分类Dev

如何将列名作为参数传递给dplyr?

来自分类Dev

Swift:如何将闭包作为函数参数传递

来自分类Dev

如何将nil作为字典的参数传递<String,AnyObject>

来自分类Dev

如何将元组作为函数参数传递

来自分类Dev

如何将通道作为参数传递给函数?

来自分类Dev

如何将值转换为作为参数传递的类型

来自分类Dev

Rust:如何将Option <trait>作为函数参数传递?

来自分类Dev

如何将类作为方法的参数传递?

来自分类Dev

如何将枚举作为参数传递给Objectivec

来自分类Dev

如何将JSON数组作为参数传递给URL

来自分类Dev

OpenCV:如何将cv :: Ptr作为参数传递?

来自分类Dev

如何将.txt文件作为函数参数传递

来自分类Dev

如何将异常类型作为参数传递?

来自分类Dev

如何将EventHandler作为方法参数传递

来自分类Dev

Python:如何将索引范围作为参数传递