See: Description
Class | Description |
---|---|
Checks |
Utility functions intended for use with the null annotations defined in this package.
|
Enum | Description |
---|---|
DefaultLocation |
Locations that can be affected by a
NonNullByDefault annotation. |
Annotation Type | Description |
---|---|
NonNull |
Qualifier for a reference type in a
TYPE_USE position:
The type that has this annotation is intended to not include the value null . |
NonNullByDefault |
Applying this annotation to a declaration has the effect that type references,
which are contained in the declaration, and for which a null annotation is otherwise lacking,
should be considered as
@NonNull . |
Nullable |
Qualifier for a reference type in a
TYPE_USE position:
The type that has this annotation explicitly includes the value null . |
Currently, the package contains annotations that specify nullness contracts for annotated elements.
Additionally, class Checks
provides
utility methods for performing checked type conversions.
Copyright (c) 2000, 2017 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.