Diyelim ki lombok açıklamalı bir sınıfım var.
@Builder
class Band {
String name;
String type;
}
Yapabileceğimi biliyorum:
Band rollingStones = Band.builder().name("Rolling Stones").type("Rock Band").build();
Mevcut nesneyi şablon olarak kullanarak Foo nesnesini oluşturmanın ve özelliklerinden birini değiştirmenin kolay bir yolu var mı?
Gibi bir şey:
Band nirvana = Band.builder(rollingStones).name("Nirvana");
Bunu lombok belgelerinde bulamıyorum.
@Wither
tek alan değişiklikleri için daha verimli olan:Foo f1 = f0.withX(42)
.