-
@Documented @Retention(RUNTIME) @Target(ANNOTATION_TYPE) public @interface Inherited
表示自动继承注释类型。 如果注释类型声明中存在Inherited元注释,并且用户在类声明上查询注释类型,并且类声明没有此类型的注释,则将自动查询类的超类以获取注释类型。 将重复此过程,直到找到此类型的注释,或者到达类层次结构(对象)的顶部。 如果没有超类具有此类型的注释,则查询将指示相关类没有此类注释。请注意,如果使用带注释的类型来注释除类之外的任何内容,则此元注释类型不起作用。 另请注意,此元注释仅导致注释从超类继承; 已实现接口上的注释无效。
- 从以下版本开始:
- 1.5
- See The Java™ Language Specification:
- 9.6.4.3 @Inherited