Допустим, у меня есть аннотированный класс lombok, например
@Builder
class Band {
String name;
String type;
}
Я знаю, что могу сделать:
Band rollingStones = Band.builder().name("Rolling Stones").type("Rock Band").build();
Есть ли простой способ создать объект Foo с использованием существующего объекта в качестве шаблона и изменить его свойства?
Что-то вроде:
Band nirvana = Band.builder(rollingStones).name("Nirvana");
Я не могу найти это в документации ломбока.