Обычно в Ломбоке документация, отображаемая в геттерах и сеттерах, наследуется от поля. Но у меня есть класс, который должен иметь интерфейс. В интерфейсах Java нет полей, поэтому я должен определить поля в конкретном классе. Как убедиться, что я не дублирую документацию, но все еще имею документацию, связанную с этим полем?Документация и интерфейс Lombok в Java
В коде
@Data
public class MyClass implements MyInterface{
/**
*My doc
*/
final private List<String> myField;
}
public interface MyInterface{
public List<String> getMyField();
}
Нет блокировки при использовании точно так же, как в примере? Никогда не видел вариант для этого, поэтому вам, возможно, придется вручную писать getter & setter – zapl
Если я сам внедряю getter и setter, тогда мне все равно придется дублировать мои комментарии –