Skip navigation links

Package com.atlassian.annotations.nonnull

This package provides nonnull and nullable annotations for fields and return values, similar to ParametersAreNonnullByDefault and ParametersAreNullableByDefault.

See: Description

Package com.atlassian.annotations.nonnull Description

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.

Skip navigation links

Copyright © 2016 Atlassian. All rights reserved.