我有几个注释,它们有一个共同的方法
字符串代码();
现在,在一些通用代码中,我希望有一个类似于公共基本注释的东西,它具有相同的通用方法。我正在考虑像
这样的东西public @interface BaseAnnotation {
String code();
}
public @interface MyAnnotation extends BaseAnnotation {
}
所以,我的通用代码可能包括
BaseAnnotation ba = (BaseAnnotation) annotation;
String code = ba.code();
这样的事情可能吗?
由于