code: function(){
          var f = [],
              i, n = this._fieldCount,
              fieldOrder = this.fieldOrder
          ;
          for (i = 0; i < n; i++) f[i] = this.fieldDef(fieldOrder[i]);
          return f;
      }
docs: Retrieve an array of <code>fieldDef</code> objects that describes the fields of the rows in this rowset.
  The position of the <code>fieldDef</code> objects in the array corresponds to the column order of the rowset.
  For a description of the <code>fieldDef</code> object, see the
  <code><a href="#method_fieldDef">fieldDef()</a></code> method.
  
  @method getFields
  @return {[fieldDef]} An (ordered) array of field definition objects.