From d0116a8efe58c608b2001855d0cde92392ae9ca2 Mon Sep 17 00:00:00 2001
From: Reinier Zwitserloot @NonNull
(case insensitive) on the field are interpreted as: This field must not ever hold
null. Therefore, these annotations result in an explicit null check in the generated setter. Also, these
annotations (as well as any annotation named @Nullable
) are copied to setter parameter and getter method
+
+ Using the AccessLevel.NONE
access level simply generates nothing. It's useful only in combination with
+ @Data
.