title: To have lombok @Value, @NoArgsConstructor, @AllArgsConstructor together
body: <p>I am using lombok annotations on a class:</p>
  
  <pre><code>@Value
  @NoArgsConstructor
  @AllArgsConstructor
  public class TestClass implements Serializable {
  
      private String x;
      private String y;
      private String z;
  
  }
  </code></pre>
  
  <p>I need @Value as I want fields to be immutable, and constructor annotations as ORM framework I am using needs both a no arg constructor as well as constructor for initializing fields.</p>
  
  <p>But IntelliJ marks this as error stating fields need to be initialized, while we have a noarg constructor defined by lombok.</p>
  
  <p>How to work around this issue?</p>