summaryrefslogtreecommitdiffstats
path: root/ri/src/main/java/javax/annotation/meta/TypeQualifierValidator.java
diff options
context:
space:
mode:
Diffstat (limited to 'ri/src/main/java/javax/annotation/meta/TypeQualifierValidator.java')
-rw-r--r--ri/src/main/java/javax/annotation/meta/TypeQualifierValidator.java21
1 files changed, 0 insertions, 21 deletions
diff --git a/ri/src/main/java/javax/annotation/meta/TypeQualifierValidator.java b/ri/src/main/java/javax/annotation/meta/TypeQualifierValidator.java
deleted file mode 100644
index 8053011..0000000
--- a/ri/src/main/java/javax/annotation/meta/TypeQualifierValidator.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package javax.annotation.meta;
-
-import java.lang.annotation.Annotation;
-
-import javax.annotation.Nonnull;
-
-public interface TypeQualifierValidator<A extends Annotation> {
- /**
- * Given a type qualifier, check to see if a known specific constant value
- * is an instance of the set of values denoted by the qualifier.
- *
- * @param annotation
- * the type qualifier
- * @param value
- * the value to check
- * @return a value indicating whether or not the value is an member of the
- * values denoted by the type qualifier
- */
- public @Nonnull
- When forConstantValue(@Nonnull A annotation, Object value);
-}