title: What is the purpose of having annotation tmesis/inside Java qualified types?
body: <p>Does this have a purpose <code>static @NotNull @Other My.@NotNull @Other Builder createBuilder()</code></p>
  <pre><code>import java.lang.annotation.ElementType;
  import java.lang.annotation.Target;
  
  public class A {
      static class My {
          static class Builder {
              public My build() {
                  return new My(); } } }
  
      @Target({ElementType.METHOD, ElementType.TYPE_USE})
      public @interface NotNull { }
  
      @Target({ElementType.METHOD, ElementType.TYPE_USE})
      public @interface Other { }
  
      public static @NotNull @Other My.@NotNull @Other Builder createBuilder() {
          return new My.Builder();
      }
  }
  </code></pre>