C E I M R V
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- com.uber.nullaway.annotations - package com.uber.nullaway.annotations
E
- EnsuresNonNull - Annotation Type in com.uber.nullaway.annotations
-
An annotation describing a nullability post-condition for an instance method.
- EnsuresNonNullIf - Annotation Type in com.uber.nullaway.annotations
-
An annotation describing a nullability post-condition for an instance method.
I
- Initializer - Annotation Type in com.uber.nullaway.annotations
-
An annotation used to mark a method as an initializer.
M
- MonotonicNonNull - Annotation Type in com.uber.nullaway.annotations
-
Indicates that once the field becomes non-null, it never becomes null again.
R
- RequiresNonNull - Annotation Type in com.uber.nullaway.annotations
-
An annotation describing a nullability pre-condition for an instance method.
- result() - Method in annotation type com.uber.nullaway.annotations.EnsuresNonNullIf
-
The return value of the method under which the postcondition holds.
V
- value() - Method in annotation type com.uber.nullaway.annotations.EnsuresNonNull
- value() - Method in annotation type com.uber.nullaway.annotations.EnsuresNonNullIf
-
The list of fields that are non-null after the method returns the given result.
- value() - Method in annotation type com.uber.nullaway.annotations.RequiresNonNull
All Classes All Packages