【文件属性】:
文件名称:TEH:Java Tostring Equals Hashcode with annotations
文件大小:329KB
文件格式:ZIP
更新时间:2021-06-15 10:02:25
Java
TEH
TEH 代表 __T__oString __E__quals __H__ashCode
TEH 使用注解来实现 toString、equals 和 hashCode,并强制执行这 2 条规则
任何用于 hashCode 的属性都将用于 equals 和 toString
用于 equals 的任何属性都将用于 toString
注释是
@ToString
@ToStringEquals
@ToStringEqualsHashCode
您可以通过 2 种方式在给定课程上激活 TEH
注解
@TEH
class MyTEHObject{
@ToStringEqualsHashCode
long id;
@ToString
String description
public String toString() {
return TEHUtils.toSt