code: function ResultSet(metadata, rows) {
    this.rows = [];
    this.metadata = metadata;
    for (var i = 0; i < rows.length; i++) {
      this.rows.push(new Row(metadata.columnSpecs, rows[i]));
    }
  }
docs: ResultSet
  
  @constructor
  @param {Metadata} metadaata - Metadata
  @property {Metadata} metadata - Metadata that describes the contents of this ResultSet