in amoro-common/src/main/gen-java/org/apache/amoro/api/TableChange.java [578:646]
public int compareTo(TableChange other) {
if (!getClass().equals(other.getClass())) {
return getClass().getName().compareTo(other.getClass().getName());
}
int lastComparison = 0;
lastComparison = java.lang.Boolean.compare(isSetInnerTable(), other.isSetInnerTable());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetInnerTable()) {
lastComparison = org.apache.amoro.shade.thrift.org.apache.thrift.TBaseHelper.compareTo(this.innerTable, other.innerTable);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetAddFiles(), other.isSetAddFiles());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetAddFiles()) {
lastComparison = org.apache.amoro.shade.thrift.org.apache.thrift.TBaseHelper.compareTo(this.addFiles, other.addFiles);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetDeleteFiles(), other.isSetDeleteFiles());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetDeleteFiles()) {
lastComparison = org.apache.amoro.shade.thrift.org.apache.thrift.TBaseHelper.compareTo(this.deleteFiles, other.deleteFiles);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSnapshotId(), other.isSetSnapshotId());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSnapshotId()) {
lastComparison = org.apache.amoro.shade.thrift.org.apache.thrift.TBaseHelper.compareTo(this.snapshotId, other.snapshotId);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSnapshotSequence(), other.isSetSnapshotSequence());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSnapshotSequence()) {
lastComparison = org.apache.amoro.shade.thrift.org.apache.thrift.TBaseHelper.compareTo(this.snapshotSequence, other.snapshotSequence);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetParentSnapshotId(), other.isSetParentSnapshotId());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetParentSnapshotId()) {
lastComparison = org.apache.amoro.shade.thrift.org.apache.thrift.TBaseHelper.compareTo(this.parentSnapshotId, other.parentSnapshotId);
if (lastComparison != 0) {
return lastComparison;
}
}
return 0;
}