Class StarGraph.Builder
- java.lang.Object
- 
- org.apache.tinkerpop.gremlin.structure.util.star.StarGraph.Builder
 
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StarGraph.BuildercompareIdsUsingStrings(boolean b)Tell StarGraph whether to invokeObject.toString()on vertex and edge IDs during comparisons (including "does an element with this ID already exist" checks).StarGraphcreate()StarGraph.BuilderinternStrings(boolean b)Tell StarGraph whether to invokeString.intern()on label and property key strings.
 
- 
- 
- 
Method Detail- 
internStringspublic StarGraph.Builder internStrings(boolean b) Tell StarGraph whether to invokeString.intern()on label and property key strings. The default value is deliberately undefined, so that StarGraph's internals may freely change. However, if this builder method is never invoked, then the builder is guaranteed to use whatever default value StarGraph's other public constructors or factory methods would use. This option exists solely for performance tuning in specialized use-cases.- Parameters:
- b- true to allow interning, false otherwise
- Returns:
- this builder
 
 - 
compareIdsUsingStringspublic StarGraph.Builder compareIdsUsingStrings(boolean b) Tell StarGraph whether to invokeObject.toString()on vertex and edge IDs during comparisons (including "does an element with this ID already exist" checks). The default value is deliberately undefined, so that StarGraph's internals may freely change. However, if this builder method is never invoked, then the builder is guaranteed to use whatever default value StarGraph's other public constructors or factory methods would use. This option exists solely for performance tuning in specialized use-cases.
 - 
createpublic StarGraph create() - Returns:
- a new StarGraph
 
 
- 
 
-