guava 33.1.0-jre
com.google.common.graph
ElementTypesAreNonnullByDefault
Top
Description
Methods
com.google.common.graph
pack-priv
@Interface ElementTypesAreNonnullByDefault
extends
Annotation
Annotations
@GwtCompatible
@Retention
:
RUNTIME
@Target
:
TYPE
@TypeQualifierDefault
:
FIELD
,
METHOD
,
PARAMETER
@Nonnull
Static Imports
java.
lang.
annotation.
ElementType.
FIELD
,
.ElementType.
METHOD
,
.ElementType.
PARAMETER
,
.ElementType.
TYPE
,
.RetentionPolicy.
RUNTIME
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 provide
ParametricNullness
to "undo" it as best we can.
Method Summary
Inherited from
java.lang.annotation.Annotation
:
annotationType
equals
hashCode
toString