private Index createIndex(String indexName, IndexType indexType, List<PropertyColumn> properties) {
Index index = Index.createIndex(this.sqlgGraph, this, indexName, indexType, properties);
this.uncommittedIndexes.put(indexName, index);
return index;
}
<BUG>void addIndex(Index i){
</BUG>
this.indexes.put(i.getName(), i);
}
protected abstract Schema getSchema();

private Index createIndex(String indexName, IndexType indexType, List<PropertyColumn> properties) {
Index index = Index.createIndex(this.sqlgGraph, this, indexName, indexType, properties);
this.uncommittedIndexes.put(indexName, index);
return index;
}
void addIndex(Index i) {
this.indexes.put(i.getName(), i);
}
protected abstract Schema getSchema();
