【发布时间】:2010-10-12 13:02:56
【问题描述】:
所以我开始编写一个 POJO 类,创建公共变量,现在想为它们获取 getter 和 setter(遵循 Java Naming Conventions)
所以我有例如类似的东西
package logic;
import java.util.Set;
import java.util.HashSet;
public class Route {
private Long id;
private String name;
private int number;
private Set busses = new HashSet();
}
which eclipse extensions 和 which shourtcut 将创建 Getter 和 setter 让我得到类似的东西
package logic;
import java.util.Set;
import java.util.HashSet;
public class Route {
private Long id;
private String name;
private int number;
private Set busses = new HashSet();
public Route(){
}
public void setId(Long id) {
this.id = id;
}
public void setName(String name) {
this.name = name;
}
public void setNumber(int number) {
this.number = number;
}
public void setBusses(Set busses) {
this.busses = busses;
}
public Long getId() {
return id;
}
public String getName() {
return name;
}
public int getNumber() {
return number;
}
public Set getBusses() {
return busses;
}
}
【问题讨论】:
-
@Lord Torgamus 我和@Cyntech 的 2 个当前答案都会生成一个对话框,您可以在其中选择要生成的 getter/setter。
-
@Kevin,对不起,我要么记得旧版本的 Eclipse,要么我使用了不同的 Eclipse 方法并假设它是相同的。
-
@Lord Torgamus 没问题,这是公平的一点,你并不总是希望每个成员都有 getter 和 setter。
标签: java eclipse keyboard-shortcuts pojo