Я пытаюсь определить Enum для состояний, которые у меня есть для другого класса.
Это мой код
import lombok.AllArgsConstructor;
@AllArgsConstructor
public enum State {
PUBLISHED("published"),
UNPUBLISHED("unpublished");
private String value;
public String value() {
return value;
}
}
Но я продолжаю получать эту ошибку:
[ERROR] ... / State.java:[12,14] конструктор State в enum State не может быть применен к данным типам;[ОШИБКА] требуется: аргументы [ОШИБКА] не найдены: java.lang.String [ОШИБКА] причина: фактические и формальные списки аргументов различаются по длине
Есть ли проблемы с @AllArgsConstructor?