public boolean equals(TRowSet that) {
    if (that == null)
      return false;
    if (this == that)
      return true;

    boolean this_present_startRowOffset = true;
    boolean that_present_startRowOffset = true;
    if (this_present_startRowOffset || that_present_startRowOffset) {
      if (!(this_present_startRowOffset && that_present_startRowOffset))
        return false;
      if (this.startRowOffset != that.startRowOffset)
        return false;
    }

    boolean this_present_rows = true && this.isSetRows();
    boolean that_present_rows = true && that.isSetRows();
    if (this_present_rows || that_present_rows) {
      if (!(this_present_rows && that_present_rows))
        return false;
      if (!this.rows.equals(that.rows))
        return false;
    }

    boolean this_present_columns = true && this.isSetColumns();
    boolean that_present_columns = true && that.isSetColumns();
    if (this_present_columns || that_present_columns) {
      if (!(this_present_columns && that_present_columns))
        return false;
      if (!this.columns.equals(that.columns))
        return false;
    }

    boolean this_present_binaryColumns = true && this.isSetBinaryColumns();
    boolean that_present_binaryColumns = true && that.isSetBinaryColumns();
    if (this_present_binaryColumns || that_present_binaryColumns) {
      if (!(this_present_binaryColumns && that_present_binaryColumns))
        return false;
      if (!this.binaryColumns.equals(that.binaryColumns))
        return false;
    }

    boolean this_present_columnCount = true && this.isSetColumnCount();
    boolean that_present_columnCount = true && that.isSetColumnCount();
    if (this_present_columnCount || that_present_columnCount) {
      if (!(this_present_columnCount && that_present_columnCount))
        return false;
      if (this.columnCount != that.columnCount)
        return false;
    }

    return true;
  }
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
service-rpc/src/gen/thrift/gen-javabean/org/apache/hive/service/rpc/thrift/TRowSet.java