Package com.atlassian.annotations.nonnull
package com.atlassian.annotations.nonnull
This package provides nonnull and nullable annotations for fields and return values, similar to
ParametersAreNonnullByDefault and ParametersAreNullableByDefault.
For some reason, JSR-305 only has these annotations for parameters, but allows you to build your own versions for
fields and return values.
Both classes and packages (package-info.java) can be annotated.
If a package is annotated then subpackages are not also included. Subpackages must be
annotated individually.
-
Annotation InterfacesClassDescriptionDeprecated.since 2.2.0.Deprecated.since 2.2.0.Deprecated.since 2.2.0.Deprecated.since 2.2.0.