Package com.linecorp.armeria.common.util
Annotation Type NonNullByDefault
-
@Nonnull @Documented @Target(PACKAGE) @Retention(RUNTIME) @TypeQualifierDefault({METHOD,PARAMETER,FIELD}) public @interface NonNullByDefault
An annotation that signifies the return values, parameters and fields are non-nullable by default leveraging the JSR-305Nonnull
annotation. Annotate a package with this annotation and annotate nullable return values, parameters and fields withNullable
.