int (GetArrayResponse other) { if (!getClass().equals(other.getClass())) { return getClass().getName().compareTo(other.getClass().getName()); } int lastComparison = 0; lastComparison = java.lang.Boolean.compare(isSetSlice(), other.isSetSlice()); if (lastComparison != 0) { return lastComparison; } if (isSetSlice()) { lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.slice, other.slice); if (lastComparison != 0) { return lastComparison; } } lastComparison = java.lang.Boolean.compare(isSetRows(), other.isSetRows()); if (lastComparison != 0) { return lastComparison; } if (isSetRows()) { lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.rows, other.rows); if (lastComparison != 0) { return lastComparison; } } lastComparison = java.lang.Boolean.compare(isSetCols(), other.isSetCols()); if (lastComparison != 0) { return lastComparison; } if (isSetCols()) { lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.cols, other.cols); if (lastComparison != 0) { return lastComparison; } } lastComparison = java.lang.Boolean.compare(isSetFormat(), other.isSetFormat()); if (lastComparison != 0) { return lastComparison; } if (isSetFormat()) { lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.format, other.format); if (lastComparison != 0) { return lastComparison; } } lastComparison = java.lang.Boolean.compare(isSetType(), other.isSetType()); if (lastComparison != 0) { return lastComparison; } if (isSetType()) { lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.type, other.type); if (lastComparison != 0) { return lastComparison; } } lastComparison = java.lang.Boolean.compare(isSetMax(), other.isSetMax()); if (lastComparison != 0) { return lastComparison; } if (isSetMax()) { lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.max, other.max); if (lastComparison != 0) { return lastComparison; } } lastComparison = java.lang.Boolean.compare(isSetMin(), other.isSetMin()); if (lastComparison != 0) { return lastComparison; } if (isSetMin()) { lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.min, other.min); if (lastComparison != 0) { return lastComparison; } } lastComparison = java.lang.Boolean.compare(isSetHeaders(), other.isSetHeaders()); if (lastComparison != 0) { return lastComparison; } if (isSetHeaders()) { lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.headers, other.headers); if (lastComparison != 0) { return lastComparison; } } lastComparison = java.lang.Boolean.compare(isSetData(), other.isSetData()); if (lastComparison != 0) { return lastComparison; } if (isSetData()) { lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.data, other.data); if (lastComparison != 0) { return lastComparison; } } return 0; }