Map<String, Dependency> dependencies = segment.getDependencies();
Map<String, Index> indexs = segment.getIndexs();
for (Index index : indexs.values()) {
Index temp = result.findOrCreateIndex(index.getName());
merger.mergeIndex(temp, index);
}
for (Dependency dependency : dependencies.values()) {
Dependency temp = result.findOrCreateDependency(dependency.getKey());
merger.mergeDependency(temp, dependency);