All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.tinkerpop.gremlin.structure.io.script.script-output.groovy Maven / Gradle / Ivy

The newest version!
def stringify(vertex) {
    def edgeMap = { vdir ->
        return {
            def e = it.get()
            e.values("weight").inject(e.label(), e."${vdir}V"().next().id()).join(":")
        }
    }
    def v = vertex.values("name", "age", "lang").inject(vertex.id(), vertex.label()).join(":")
    def outE = vertex.outE().map(edgeMap("in")).join(",")
    def inE = vertex.inE().map(edgeMap("out")).join(",")
    return [v, outE, inE].join("\t")
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy