Class Nonnull.Checker

java.lang.Object
javax.annotation.Nonnull.Checker
All Implemented Interfaces:
TypeQualifierValidator<Nonnull>
Enclosing class:
Nonnull

public static class Nonnull.Checker extends Object implements TypeQualifierValidator<Nonnull>
  • Constructor Details

    • Checker

      public Checker()
  • Method Details

    • forConstantValue

      public When forConstantValue(Nonnull qualifierArgument, Object value)
      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<Nonnull>
      Parameters:
      qualifierArgument - the type qualifier
      value - the value to check
      Returns:
      a value indicating whether or not the value is an member of the values denoted by the type qualifier