#lombok
Вопрос:
Привет, я использую lombok SuperBuilder в своем классе. Код выглядит следующим образом:
@SuperBuilder(toBuilder = true) class SomeClass extends Parent { private xxxx fieldA; @Builder.Default private Function fieldB = input -gt; { fieldA.xxxx }; }
Я пытаюсь установить функцию в качестве значения по умолчанию для FieldB. И есть ссылка на фильдУ.
При построении будет ошибка, указывающая, что «на поле нестатического поля нельзя ссылаться из статического контекста».
Похоже, основная причина в том, что ломбок пытается создать статический конструктор. Не могли бы вы, пожалуйста, помочь разобраться в этом? Спасибо!