in modules/core/src/main/java/org/apache/fluo/core/thrift/Stamps.java [277:302]
public boolean equals(Stamps that) {
if (that == null)
return false;
if (this == that)
return true;
boolean this_present_txStampsStart = true;
boolean that_present_txStampsStart = true;
if (this_present_txStampsStart || that_present_txStampsStart) {
if (!(this_present_txStampsStart && that_present_txStampsStart))
return false;
if (this.txStampsStart != that.txStampsStart)
return false;
}
boolean this_present_gcStamp = true;
boolean that_present_gcStamp = true;
if (this_present_gcStamp || that_present_gcStamp) {
if (!(this_present_gcStamp && that_present_gcStamp))
return false;
if (this.gcStamp != that.gcStamp)
return false;
}
return true;
}