gpt4 book ai didi

java - eclipse 脚本 : one click, 将构造函数和 getter + setter 添加到 POJO

转载 作者:行者123 更新时间:2023-12-02 13:39:39 25 4
gpt4 key购买 nike

有没有办法从脚本/插件调用 eclipse 源代码生成器?

很多时候我做了一个pojo,比如:

public class StepState {
private boolean success;
private BuildType buildType;
private String summary;
private String detail;
}

想要将其转换为:

public class StepState {
private boolean success;
private BuildType buildType;
private String summary;
private String detail;

public StepState() {
super();
}

public StepState(boolean success, BuildType buildType, String summary, String detail) {
super();
this.success = success;
this.buildType = buildType;
this.summary = summary;
this.detail = detail;
}

public boolean isSuccess() {
return success;
}

public void setSuccess(boolean success) {
this.success = success;
}

public BuildType getBuildType() {
return buildType;
}

public void setBuildType(BuildType buildType) {
this.buildType = buildType;
}

public String getSummary() {
return summary;
}

public void setSummary(String summary) {
this.summary = summary;
}

public String getDetail() {
return detail;
}

public void setDetail(String detail) {
this.detail = detail;
}


}

含义是从 ​​suer 类添加一个不带任何参数的构造函数。添加包含所有元素的构造函数,为所有字段添加 getter 和 setter。我猜想有些情况就像这个类扩展了另一个类......但我希望做出一些假设,单击一下即可输出。稍后我可以根据需要进行审阅和编辑。

现在我需要进入菜单“源”,选择“使用父类(super class)生成构造函数”,然后选择“生成 Getters 和 Setters”,并在每个步骤中进行默认选择,例如选择所有字段,单击“确定”...有没有办法在我制作的新 POJO 上编写 eclipse 脚本并调用其功能?

我不想看到对话框等。只需单击一下即可完成所有 3 项任务。

最佳答案

比使用源菜单更快的方法是简单地按 ALT + Shift + S,然后生成 getter 和 setter。

这种方式比通过源菜单执行要快得多。

enter image description here

关于java - eclipse 脚本 : one click, 将构造函数和 getter + setter 添加到 POJO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42806260/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com