IntelliJ में बिल्डर पैटर्न लिखने को स्वचालित करने का कोई तरीका है?
उदाहरण के लिए, यह सरल वर्ग दिया गया है:
class Film {
private String title;
private int length;
public void setTitle(String title) {
this.title = title;
}
public String getTitle() {
return this.title;
}
public void setLength(int length) {
this.length = length;
}
public int getLength() {
return this.length;
}
}
क्या कोई ऐसा तरीका है जिससे मैं इसे उत्पन्न करने के लिए IDE प्राप्त कर सकता हूं, या इसी तरह:
public class FilmBuilder {
Film film;
public FilmBuilder() {
film = new Film();
}
public FilmBuilder withTitle(String title) {
film.setTitle(title);
return this;
}
public FilmBuilder withLength(int length) {
film.setLength(length);
return this;
}
public Film build() {
return film;
}
}