return new ResultSetIterator(tableRs, getSQLExceptionConverter()) {
Map element = new HashMap();
protected Object convertRow(ResultSet rs) throws SQLException {
element.clear();
putTablePart(element, rs);
element.put("INDEX_NAME", rs.getString("INDEX_NAME"));
element.put("COLUMN_NAME", rs.getString("COLUMN_NAME"));
element.put("NON_UNIQUE", Boolean.valueOf(rs.getBoolean("NON_UNIQUE")));
element.put("TYPE", new Short(rs.getShort("TYPE")));