Uses of Annotation Type
javax.annotation.Nonnull

Packages that use Nonnull
Package
Description
 
 
  • Uses of Nonnull in javax.annotation

    Classes in javax.annotation with annotations of type Nonnull
    Modifier and Type
    Class
    Description
    @interface 
    The annotated element might be null, and uses of the element should check for null.
    @interface 
    The annotated element could be null under some circumstances.
    @interface 
    This annotation can be applied to a package, class or method to indicate that the method parameters in that element are nonnull by default unless there is: An explicit nullness annotation The method overrides a method in a superclass (in which case the annotation of the corresponding parameter in the superclass applies) There is a default parameter annotation (like ParametersAreNullableByDefault) applied to a more tightly nested element.
    Methods in javax.annotation with parameters of type Nonnull
    Modifier and Type
    Method
    Description
    Nonnull.Checker.forConstantValue(Nonnull qualifierArgument, Object value)
     
  • Uses of Nonnull in javax.annotation.meta

    Methods in javax.annotation.meta with annotations of type Nonnull
    Modifier and Type
    Method
    Description
    TypeQualifierValidator.forConstantValue(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 parameters in javax.annotation.meta with annotations of type Nonnull
    Modifier and Type
    Method
    Description
    TypeQualifierValidator.forConstantValue(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.