summaryrefslogtreecommitdiffstats
path: root/ri/src/main/java/javax/annotation/meta/TypeQualifier.java
diff options
context:
space:
mode:
Diffstat (limited to 'ri/src/main/java/javax/annotation/meta/TypeQualifier.java')
-rw-r--r--ri/src/main/java/javax/annotation/meta/TypeQualifier.java27
1 files changed, 0 insertions, 27 deletions
diff --git a/ri/src/main/java/javax/annotation/meta/TypeQualifier.java b/ri/src/main/java/javax/annotation/meta/TypeQualifier.java
deleted file mode 100644
index 99f6312..0000000
--- a/ri/src/main/java/javax/annotation/meta/TypeQualifier.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package javax.annotation.meta;
-
-import java.lang.annotation.Documented;
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
-
-/**
- * This qualifier is applied to an annotation to denote that the annotation
- * should be treated as a type qualifier.
- */
-
-@Documented
-@Target(ElementType.ANNOTATION_TYPE)
-@Retention(RetentionPolicy.RUNTIME)
-public @interface TypeQualifier {
-
- /**
- * Describes the kinds of values the qualifier can be applied to. If a
- * numeric class is provided (e.g., Number.class or Integer.class) then the
- * annotation can also be applied to the corresponding primitive numeric
- * types.
- */
- Class<?> applicableTo() default Object.class;
-
-}