[ https://issues.apache.org/jira/browse/TINKERPOP-1446?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16395284#comment-16395284 ]
ASF GitHub Bot commented on TINKERPOP-1446: ------------------------------------------- Github user asfgit closed the pull request at: https://github.com/apache/tinkerpop/pull/810 > Add a StringFactory for Path which prefixes with type. > ------------------------------------------------------ > > Key: TINKERPOP-1446 > URL: https://issues.apache.org/jira/browse/TINKERPOP-1446 > Project: TinkerPop > Issue Type: Improvement > Components: structure > Affects Versions: 3.2.2 > Reporter: Marko A. Rodriguez > Assignee: stephen mallette > Priority: Trivial > Fix For: 3.4.0 > > > Here are our various {{StringFactory}} looks: > {code} > >>> Vertex(10) > v[10] > >>> Edge(2,Vertex(1),"knows",Vertex(2)) > e[2][1-knows->2] > >>> Property("name","marko") > p[name->marko] > >>> VertexProperty(7,"name","marko") > vp[name->marko] > >>> Path([],[Vertex(1),"hello",3]) > [v[1], 'hello', 3] > {code} > NOTE: this is the same string representation for Gremlin-Java as well. > Given that {{Path}} is a core interface, I believe it should have a > toString() like the other structure interfaces. I propose: > {code} > path[v[1], 'hello', 3] > {code} > This will make it easy to distinguish it from a list as well. -- This message was sent by Atlassian JIRA (v7.6.3#76005)