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
-