title: auto-generate code for delegation/encapsulation class (in Intellij)
body: <p>My problem:</p>
  <p>I have:</p>
  <pre><code>public class Bla {
      static {
          System.loadLibrary(&quot;blaNative&quot;);
      }
      public static native T3 method1(T1 p1, T2 p2);
      public static native T6 method2(T4 p4, T5 p5);
      ...
      hundreds of other native methods here
      ...
  }
  </code></pre>
  <p>I want to automatically generate:</p>
  <pre><code>public class BlaWrapper implements BlaInterface {
  
      public T3 method1(T1 p1, T2 p2) {
          return Bla.method1(p1,p2);
      }
      public T6 method2(T4 p4, T5 p5) {
          return Bla.method2(p4,p5);
      }
      ...
      hundreds of other methods here
      ...
  }
      
  public interface BlaInterface {
      public T3 method1(T1 p1, T2 p2);
      public T6 method2(T4 p4, T5 p5);
      ...
      hundreds of other methods here
      ...
  }
  </code></pre>
  <p>Note: generating the BlaInterface is straightforward.</p>
  <p>Thanks a lot in advance for your time and your expertise</p>
  <p>Best Regards</p>