summaryrefslogtreecommitdiffstats
path: root/ri/src/main/java/javax/annotation/meta/TypeQualifierNickname.java
diff options
context:
space:
mode:
Diffstat (limited to 'ri/src/main/java/javax/annotation/meta/TypeQualifierNickname.java')
-rw-r--r--ri/src/main/java/javax/annotation/meta/TypeQualifierNickname.java33
1 files changed, 0 insertions, 33 deletions
diff --git a/ri/src/main/java/javax/annotation/meta/TypeQualifierNickname.java b/ri/src/main/java/javax/annotation/meta/TypeQualifierNickname.java
deleted file mode 100644
index 40c9983..0000000
--- a/ri/src/main/java/javax/annotation/meta/TypeQualifierNickname.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package javax.annotation.meta;
-
-import java.lang.annotation.Documented;
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Target;
-
-/**
- *
- * This annotation is applied to a annotation, and marks the annotation as being
- * a qualifier nickname. Applying a nickname annotation X to a element Y should
- * be interpreted as having the same meaning as applying all of annotations of X
- * (other than QualifierNickname) to Y.
- *
- * <p>
- * Thus, you might define a qualifier SocialSecurityNumber as follows:
- * </p>
- *
- *
- * <code>
- @Documented
- @TypeQualifierNickname @Pattern("[0-9]{3}-[0-9]{2}-[0-9]{4}")
- @Retention(RetentionPolicy.RUNTIME)
- public @interface SocialSecurityNumber {
- }
- </code>
- *
- *
- */
-@Documented
-@Target(ElementType.ANNOTATION_TYPE)
-public @interface TypeQualifierNickname {
-
-}