title: How to build an object when we have inheritance relationship using lombok builder?
body: <p>In my project, I am using lombok to avoid writing getters and setters for a class. 
  Also, I am using lombok.Builder to build an object instead of writing new Obeject() and then setting all the values.</p>
  
  <p>But when we have inheritance relationship and when we want to construct child object using lombok builder, I am not getting parent's field.</p>
  
  <p>For example:</p>
  
  <pre><code>@Data
  @NoArgsConstructor
  @AllArgsConstructor
  @ToString
  @EqualsAndHashCode
  public class Parent{
    private String nationality;
    .
    .
    // more columns
  }
  </code></pre>
  
  <p>And Child class would be something like this:</p>
  
  <pre><code>@Data
  @Builder
  @NoArgsConstructor
  @AllArgsConstructor
  @ToString(callSuper = true)
  @EqualsAndHashCode(callSuper = true)
  public class Child extends Parent{
     private String firstName;
     private String lastName;
     .
     .
  }
  </code></pre>
  
  <p>In my test class, where I need to build child object</p>
  
  <pre><code>public class Test{
  
   public void testMethod(){
     Child child = Child.builder()
              .firstName("Rakesh")
              .lastName("SS")
              .nationality("some text")// I am not able to set nationality               
              .build();
   }
  
  
  }
  </code></pre>
  
  <p>Please let me know, is there any way to handle this scenario in lombok.</p>