in ozhera-tspandata/src/main/java/org/apache/ozhera/tspandata/TEvent.java [261:315]
public boolean equals(TEvent var1) {
if (var1 == null) {
return false;
} else {
boolean var2 = this.isSetName();
boolean var3 = var1.isSetName();
if (var2 || var3) {
if (!var2 || !var3) {
return false;
}
if (!this.name.equals(var1.name)) {
return false;
}
}
boolean var4 = this.isSetAttributes();
boolean var5 = var1.isSetAttributes();
if (var4 || var5) {
if (!var4 || !var5) {
return false;
}
if (!this.attributes.equals(var1.attributes)) {
return false;
}
}
boolean var6 = this.isSetEpochNanos();
boolean var7 = var1.isSetEpochNanos();
if (var6 || var7) {
if (!var6 || !var7) {
return false;
}
if (this.epochNanos != var1.epochNanos) {
return false;
}
}
boolean var8 = this.isSetTotalAttributeCount();
boolean var9 = var1.isSetTotalAttributeCount();
if (var8 || var9) {
if (!var8 || !var9) {
return false;
}
if (this.totalAttributeCount != var1.totalAttributeCount) {
return false;
}
}
return true;
}
}