title: How to deserialize a class with lombook @SuperBuilder by jackson?
body: <p>I have a project with spring boot, jackson (2.9.7),lombook (1.18.4).
  The problem is - deserialize a class, which i can't refactor (because it comes from external lib and using another external libs). I want to deserialize my http request with json body to UpperClass. What can i do, to resolve this problem? This my code:
  Upper class:</p>
  <pre><code>@Value
  @NonFinal
  @SuperBuilder
  @EqualsAndHashCode(callSuper=true)
  public class UpperClass extends BaseClass {
   String message;
  }
  </code></pre>
  <p>Base class:</p>
  <pre><code>@Value
  @NonFinal
  @SuperBuilder
  @AllArgsConstructor
  public class BaseClass {
   protected String status;
  }
  </code></pre>
  <p>My endpoint:</p>
  <pre><code>@POST
  @PATH(&quot;/test&quot;)
  public void getTest(@RequestBody UpperClass upperClass) {
   log.info(upperClass.toString());
  } 
  </code></pre>
  <p>Error:</p>
  <pre><code>com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of UpperClass: no suitable constructor found, can not deserialize from Object value (missing default constructor or creator, or perhaps need to add/enable type information?)
  </code></pre>