title: lombok @NonNull on Field not readable using getAnnotations
body: <p>Example:</p>
  
  <pre><code>@Value
  @Builder(toBuilder = true)
  @AllArgsConstructor(access = AccessLevel.PUBLIC)
  public class A {
      //
      // RecordRootable fields
      //
      @NonNull
      private UUID a;
  }
  </code></pre>
  
  <p>Looking at the class file the @NonNull annotation seems to be present if the IntelliJ decompiler is not lying.</p>
  
  <p>Now we want to read the annotation from the Field using Field.getAnnotations or something similar at runtime but nothing is found.</p>
  
  <p>Is there any particular method I can use to read this annotation?</p>
  
  <p>Is there anything extra I need to add to the annotation to be able to read it?</p>