title: Builder pattern code generation in IntelliJ
body: <p>Is there any way to automate writing Builder patterns in IntelliJ?</p>
  
  <p>For example, given this simple class:</p>
  
  <pre><code>class Film {
     private String title;
     private int length;
  
     public void setTitle(String title) {
         this.title = title;
     }
  
     public String getTitle() {
         return this.title;
     }
  
     public void setLength(int length) {
         this.length = length;
     }
  
     public int getLength() {
         return this.length;
     }
  }
  </code></pre>
  
  <p>is there a way that I could get the IDE to generate this, or similar:</p>
  
  <pre><code>public class FilmBuilder {
  
      Film film;
  
      public FilmBuilder() {
          film = new Film();
      }
  
      public FilmBuilder withTitle(String title) {
          film.setTitle(title);
          return this;
      }
  
      public FilmBuilder withLength(int length) {
          film.setLength(length);
          return this;
      }
  
      public Film build() {
          return film;
      }
  }
  </code></pre>