title: lombok @Builder type cast error
body: <p>I am new in <code>lombok</code> library. I am using <code>@Builder</code> pattern of <code>lombok</code> but it return generic of <code>Object</code> type:</p>
  
  <pre><code>@Data
  @Builder
  public class Schedule&lt;T&gt;
  {
      private String frequency;
      private T properties;
  }
  </code></pre>
  
  <p>From calling class:</p>
  
  <pre><code>Abc abc=new Abc();
  //other
  Schedule&lt;Object&gt; schedule=Schedule.builder().frequency( "ankit" ).properties( abc ).build();
  </code></pre>
  
  <p>i want result in <code>Schedule&lt;Abc&gt;</code> but getting <code>Schedule&lt;Object&gt;</code>. </p>
  
  <p>Thanks and respond as soon as possible.</p>