title: Creating enums with lombok
body: <p>I am using project lombok with my application. I was creating an enum. If I use </p>
  
  <blockquote>
    <p>@AllArgsConstructor</p>
  </blockquote>
  
  <p>annotation with my enum, it doesn't recognise the constructor, enum throws and error that it cannot take string argument.</p>
  
  <p>How to resolve this?</p>
  
  <pre><code>import lombok.Getter;
  import lombok.AllArgsConstructor
  
  @AllArgsConstructor
  public enum Direction {
      NORTH("NORTH"), // all these enums give error, for no constructor
      SOUTH("SOUTH"),
      EAST("EAST"),
      WEST("WEST");
  
      @Getter private String value;
  }
  </code></pre>
  
  <p>P.S.: I am using intellij-idea, which has lombok plugin install. My lombok dependency version is: 1.16.20</p>