public RowMapper(RResultSet resultSet) { this.columnByIndex = new Dictionary <string, int>(); for (int i = 0, cnt = resultSet.Metadata.Parts.Count; i < cnt; ++i) { RResultSetMetaDataPart metadata = resultSet.Metadata.Parts[i]; this.columnByIndex.Add(metadata.ColumnName, i); } }
public static RowMapper GetRowMapper(this RResultSet resultSet) { return(new RowMapper(resultSet)); }