Groovy Titan图中的克隆顶点

Groovy Titan图中的克隆顶点,groovy,titan,gremlin,Groovy,Titan,Gremlin,我正在寻找一种使用groovy代码克隆titan图中顶点的方法。 我想做的是创建一个新顶点(我们称之为顶点y),它包含与另一个顶点(我们称之为顶点x)完全相同的数据。 然后,我将从顶点y创建一个与顶点x的关系,然后删除先前与顶点x的关系 我知道如何获取顶点x,以及如何创建/删除关系和添加新顶点 我唯一的问题是,是否可以克隆顶点?如果可以,如何使用groovy实现 像这样: 提前谢谢 Blueprints具有将一个元素的属性复制到另一个元素的帮助器方法: 将属性(键和值)从一个元素复制到另一个元

我正在寻找一种使用groovy代码克隆titan图中顶点的方法。 我想做的是创建一个新顶点(我们称之为顶点y),它包含与另一个顶点(我们称之为顶点x)完全相同的数据。 然后,我将从顶点y创建一个与顶点x的关系,然后删除先前与顶点x的关系

我知道如何获取顶点x,以及如何创建/删除关系和添加新顶点

我唯一的问题是,是否可以克隆顶点?如果可以,如何使用groovy实现

像这样:


提前谢谢

Blueprints具有将一个元素的属性复制到另一个元素的帮助器方法:

将属性(键和值)从一个元素复制到另一个元素。属性保留在from元素上。ElementPropertiesRule在to元素上共享相同的键,将被覆盖

参数:
  • from
    -要从中复制属性的元素
  • -要将属性复制到的元素

想不出更简单的方法来立即完成这项工作。

复制eges也有同样的方法吗?
 public static void copyProperties(Element from, Element to)