in library/src/main/java/com/theguardian/bridget/thrift/Discussion.java [2751:2789]
public int compareTo(reply_args other) {
if (!getClass().equals(other.getClass())) {
return getClass().getName().compareTo(other.getClass().getName());
}
int lastComparison = 0;
lastComparison = java.lang.Boolean.compare(isSetShortUrl(), other.isSetShortUrl());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetShortUrl()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.shortUrl, other.shortUrl);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetBody(), other.isSetBody());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetBody()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.body, other.body);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetParentCommentId(), other.isSetParentCommentId());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetParentCommentId()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.parentCommentId, other.parentCommentId);
if (lastComparison != 0) {
return lastComparison;
}
}
return 0;
}