Annotation Type | Description |
---|---|
Beta |
Signifies that a public API (public class, method or field) is subject to incompatible changes,
or even removal, in a future release.
|
NonNull |
A common annotation to declare that annotated elements cannot be
null . |
NonNullApi |
A common annotation to declare that parameters and return values
are to be considered as non-nullable by default for a given package.
|
NonNullFields |
A common annotation to declare that fields are to be considered as
non-nullable by default for a given package.
|
Nullable |
A common annotation to declare that annotated elements can be
null under
some circumstance. |