[英]How to generate setters which return Object(self) in Android Studio or Intellij-Idea
我希望通过简单的方法将许多参数设置为对象并返回对象本身。 所以我可以设置任何对象。 就像是:
public class Foo {
private int mValue1;
private String mValue2;
private boolean mValue3;
private long mValue4;
public Foo() {
}
public Foo setValue1(int value1) {
mValue1 = value1;
return this;
}
public Foo setValue2(String value2) {
mValue2 = value2;
return this;
}
public Foo setValue3(boolean value3) {
mValue3 = value3;
return this;
}
public Foo setValue4(long value4) {
mValue4 = value4;
return this;
}
}
我正在寻找一个自动生成工具,帮助我实现这一目标。
让它们(成员)在构造函数中强制我为所有成员设置null。 更新成员时,过度加载构造函数也很头疼。
我想我找到了答案..有一个名为Builder
的Android模板(Intellij-Idea)可以顺利完成这项工作。
Builder
模板 您可以自定义设置器模板Even
祝好运,'。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.