Package com.google.common.graph
Annotation Type ElementTypesAreNonnullByDefault
-
@Retention(RUNTIME) @Target(TYPE) @TypeQualifierDefault({FIELD,METHOD,PARAMETER}) @Nonnull @interface ElementTypesAreNonnullByDefault
Marks all "top-level" types as non-null in a way that is recognized by Kotlin. Note that this unfortunately includes type-variable usages, so we also provideParametricNullness
to "undo" it as best we can.