Annotation Type NonFinal


  • @Target({FIELD,PARAMETER,LOCAL_VARIABLE,ANNOTATION_TYPE,TYPE,METHOD})
    @Retention(SOURCE)
    public @interface NonFinal
    Used to indicate the explicit intention for the annotated entity to not be final. Currently used by FieldDefaults and Value to avoid having it make a field final.