EqualsBuilder , equals . , EqualsBuilder .
EqualsBuilder equals() :
public boolean equals(Object other) {
boolean result;
if(this == other)
result = true;
else
if(other == null)
result = false;
else
if(other instanceof MyClass) {
MyClass o=(MyClass) other;
result = Objects.equals(this.a, o.a)
&& Objects.equals(this.b, o.b)
&& Objects.equals(this.z, o.z);
}
else
result = false;
return result;
}