• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 package javax.annotation.meta;
2 
3 import java.lang.annotation.Documented;
4 import java.lang.annotation.ElementType;
5 import java.lang.annotation.Retention;
6 import java.lang.annotation.RetentionPolicy;
7 import java.lang.annotation.Target;
8 
9 /**
10  * This qualifier is applied to an annotation to denote that the annotation
11  * defines a default type qualifier that is visible within the scope of the
12  * element it is applied to.
13  */
14 
15 @Documented
16 @Target(ElementType.ANNOTATION_TYPE)
17 @Retention(RetentionPolicy.RUNTIME)
18 public @interface TypeQualifierDefault {
value()19     ElementType[] value() default {};
20 }
21