}
l.add(key);
}
}
else {
Index index = (Index) indexes.get(indexName);
if(index==null) {
index = new Index();
index.setName(indexName);
index.setTable(table);
table.addIndex(index);
indexes.put(indexName, index);
}
if(uniquekeys.containsKey(indexName) ) {
throw new JDBCBinderException("Index exists also as Unique! ");
}
Column column = getColumn(table, columnName);
index.addColumn(column);
}
}
else {
if(DatabaseMetaData.tableIndexStatistic != ((Short)indexRs.get("TYPE")).shortValue() ) {