Top Description Methods
com.google.common.base

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:
annotationTypeequalshashCodetoString