【发布时间】:2021-11-10 11:32:38
【问题描述】:
我正在将多个注释组合成一个自定义注释。
@Target({ElementType.METHOD, ElementType.ANNOTATION_TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Annotation1(input = SomeClass.class)
@Annotation2(input = SomeClass.class)
@Annotation3(input = SomeClass.class)
public @interface CustomAnnotation {
}
我可以将 SomeClass.class 作为 CustomAnnotation 的输入参数并使其通用吗? 所以我可以在下面这样的地方使用它
@CustomAnnotation(input=SomeClass.class)
【问题讨论】:
标签: java annotations