Home | History | Annotate | Download | only in meta
      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 {
     19     ElementType[] value() default {};
     20 }
     21