Annotation Type NonNullForAll


  • @Nonnull
    @TypeQualifierDefault({FIELD,METHOD,PARAMETER})
    @Retention(RUNTIME)
    public @interface NonNullForAll
    This annotation can be applied to a package, class or method to indicate that all class fields and method parameters and return values in that element are nonnull by default unless overridden.