小编Jas*_*McD的帖子

生成equals和hashcode时忽略属性

假设我有一个班级客户:

public class Customer {

private String firstName;
private String lastName;
private String doNotAddMeToEquals;

//Getters and Setters below

}
Run Code Online (Sandbox Code Playgroud)

我在Eclipse中使用Guava Eclipse插件来生成我的equals()和hashCode()方法; 但是,我也可以使用eclipse - > Source - > Generate HashCode/Equals.无论哪种方式......都没关系.

有没有办法注释属性doNotAddMeToEquals,这样当我使用guava插件生成equals&hashcode方法时,该属性未在列表中显示?

无需更改插件或创建模板.

提前致谢!!

java eclipse guava

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

eclipse ×1

guava ×1

java ×1