আসুন বলুন যে আমার মতো একটি লম্বোক এনোটেটেড ক্লাস রয়েছে
@Builder
class Band {
String name;
String type;
}
আমি জানি আমি করতে পারি:
Band rollingStones = Band.builder().name("Rolling Stones").type("Rock Band").build();
বিদ্যমান অবজেক্টটিকে টেমপ্লেট হিসাবে ব্যবহার করে এবং এর একটি বৈশিষ্ট্য পরিবর্তন করার জন্য ফু এর কোনও অবজেক্ট তৈরি করার কী সহজ উপায় আছে?
কিছুটা এইরকম:
Band nirvana = Band.builder(rollingStones).name("Nirvana");
লম্বোক ডকুমেন্টেশনে এটি খুঁজে পাচ্ছি না।
@Wither
, যা একক ক্ষেত্র পরিবর্তনের জন্য আরও দক্ষ হল:Foo f1 = f0.withX(42)
।