扩展注释

时间:2017-02-12 12:15:43

标签: java annotations

我有几个注释,它们有一个共同的方法

字符串代码();

现在,在一些通用代码中,我希望有一个类似于公共基本注释的东西,它具有相同的通用方法。我正在考虑像

这样的东西
public @interface BaseAnnotation {
    String code();
}

public @interface MyAnnotation extends BaseAnnotation {
}

所以,我的通用代码可能包括

BaseAnnotation ba = (BaseAnnotation) annotation;
String code = ba.code();

这样的事情可能吗?

由于

0 个答案:

没有答案