See: Description
| 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.
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.