Tinkerpop蓝图设置图表的ID /名称

时间:2015-11-09 16:49:05

标签: java graph graphml tinkerpop-blueprint

我正在使用蓝图创建一些图表,稍后以GraphML格式存储它们,并希望通过ID或名称识别它们。 API是否提供类似的内容?

GraphML文件(甚至是蓝图创建的文件)看起来像

<graph id="G" edgedefault="directed">
   ...
</graph>

所以有一个id属性。

有没有办法将此属性设置为Blueprints Graph对象并将其放入创建的GraphML文件中?或者如果没有:是否有更好的解决方法,而不是从图形和名称创建包装类?

1 个答案:

答案 0 :(得分:0)

不幸的是,这似乎是不可能的,因为在 GraphMLWriter.java ID由常量GraphMLTokens.G进行硬编码,"G"设置为{{1}}。