Package javax.annotation.meta
Interface TypeQualifierValidator<A extends Annotation>
- All Known Implementing Classes:
MatchesPattern.Checker
,Nonnegative.Checker
,Nonnull.Checker
,RegEx.Checker
public interface TypeQualifierValidator<A extends Annotation>
-
Method Summary
Modifier and TypeMethodDescriptionforConstantValue
(A annotation, Object value) 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.
-
Method Details
-
forConstantValue
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.- Parameters:
annotation
- the type qualifiervalue
- the value to check- Returns:
- a value indicating whether or not the value is an member of the values denoted by the type qualifier
-