summaryrefslogtreecommitdiffstats
path: root/ri/src/main/java/javax/annotation/meta/Exclusive.java
diff options
context:
space:
mode:
Diffstat (limited to 'ri/src/main/java/javax/annotation/meta/Exclusive.java')
-rw-r--r--ri/src/main/java/javax/annotation/meta/Exclusive.java26
1 files changed, 0 insertions, 26 deletions
diff --git a/ri/src/main/java/javax/annotation/meta/Exclusive.java b/ri/src/main/java/javax/annotation/meta/Exclusive.java
deleted file mode 100644
index d018c33..0000000
--- a/ri/src/main/java/javax/annotation/meta/Exclusive.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package javax.annotation.meta;
-
-import java.lang.annotation.Documented;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-
-/**
- * This annotation can be applied to the value() element of an annotation that
- * is annotated as a TypeQualifier.
- *
- * For example, the following defines a type qualifier such that if you know a
- * value is {@literal @Foo(1)}, then the value cannot be {@literal @Foo(2)} or {{@literal @Foo(3)}.
- *
- * <code>
- * @TypeQualifier @interface Foo {
- * @Exclusive int value();
- * }
- * </code>
- *
- */
-
-@Documented
-@Retention(RetentionPolicy.RUNTIME)
-public @interface Exclusive {
-
-}