in stream/distributedlog/core/src/main/java/org/apache/distributedlog/thrift/AccessControlEntry.java [472:530]
public int compareTo(AccessControlEntry other) {
if (!getClass().equals(other.getClass())) {
return getClass().getName().compareTo(other.getClass().getName());
}
int lastComparison = 0;
lastComparison = Boolean.valueOf(isSetDenyWrite()).compareTo(other.isSetDenyWrite());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetDenyWrite()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.denyWrite, other.denyWrite);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = Boolean.valueOf(isSetDenyTruncate()).compareTo(other.isSetDenyTruncate());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetDenyTruncate()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.denyTruncate, other.denyTruncate);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = Boolean.valueOf(isSetDenyDelete()).compareTo(other.isSetDenyDelete());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetDenyDelete()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.denyDelete, other.denyDelete);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = Boolean.valueOf(isSetDenyAcquire()).compareTo(other.isSetDenyAcquire());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetDenyAcquire()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.denyAcquire, other.denyAcquire);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = Boolean.valueOf(isSetDenyRelease()).compareTo(other.isSetDenyRelease());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetDenyRelease()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.denyRelease, other.denyRelease);
if (lastComparison != 0) {
return lastComparison;
}
}
return 0;
}