javax.annotation
Class Nonnegative.Checker
java.lang.Object
javax.annotation.Nonnegative.Checker
- All Implemented Interfaces:
- TypeQualifierValidator<Nonnegative>
- Enclosing class:
- Nonnegative
public static class Nonnegative.Checker
- extends Object
- implements TypeQualifierValidator<Nonnegative>
Method Summary |
When |
forConstantValue(Nonnegative annotation,
Object v)
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. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Nonnegative.Checker
public Nonnegative.Checker()
forConstantValue
public When forConstantValue(Nonnegative annotation,
Object v)
- Description copied from interface:
TypeQualifierValidator
- 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.
- Specified by:
forConstantValue
in interface TypeQualifierValidator<Nonnegative>
- Parameters:
annotation
- the type qualifierv
- the value to check
- Returns:
- a value indicating whether or not the value is an member of the
values denoted by the type qualifier