## Uses of Interface
org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal

- Packages that use GraphTraversal
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin |
  org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential |
  org.apache.tinkerpop.gremlin.groovy.loaders |
  org.apache.tinkerpop.gremlin.language.grammar |
  org.apache.tinkerpop.gremlin.process.traversal |
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph |

- - ### Uses of GraphTraversal in org.apache.tinkerpop.gremlin

    Methods in org.apache.tinkerpop.gremlin that return GraphTraversal
    Modifier and Type | Method and Description
    --- | ---
    `GraphTraversal<Vertex,VertexProperty<Object>>` | AbstractGremlinTest.`convertToVertexProperty(Graph graph, String vertexName, String vertexPropertyKey)`
    `GraphTraversal<Vertex,Object>` | AbstractGremlinTest.`convertToVertexPropertyId(Graph graph, String vertexName, String vertexPropertyKey)`
    `GraphTraversal<Vertex,Object>` | AbstractGremlinTest.`convertToVertexPropertyId(String vertexName, String vertexPropertyKey)`

  - ### Uses of GraphTraversal in org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential

    Subinterfaces of GraphTraversal in org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `CredentialTraversal<S,E>`
    `interface` | `CredentialTraversalDsl<S,E>` A DSL for managing a "credentials graph" used by Gremlin Server for simple authentication functions.

    Classes in org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential that implement GraphTraversal
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultCredentialTraversal<S,E>`

    Methods in org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential that return GraphTraversal
    Modifier and Type | Method and Description
    --- | ---
    `GraphTraversal<Vertex,Vertex>` | CredentialTraversalSourceDsl.`user(String username, String password)` Creates or updates a user.
    `default GraphTraversal<S,Vertex>` | CredentialTraversalDsl.`user(String username, String password)` Creates or updates a user.
    `GraphTraversal<Vertex,Vertex>` | CredentialTraversalSourceDsl.`users()` Finds all users.
    `default GraphTraversal<S,Vertex>` | CredentialTraversalDsl.`users()` Finds all users.
    `GraphTraversal<Vertex,Vertex>` | CredentialTraversalSourceDsl.`users(String username, String... more)` Finds users by name.
    `default GraphTraversal<S,Vertex>` | CredentialTraversalDsl.`users(String username, String... more)` Finds users by name.

  - ### Uses of GraphTraversal in org.apache.tinkerpop.gremlin.groovy.loaders

    Methods in org.apache.tinkerpop.gremlin.groovy.loaders with parameters of type GraphTraversal
    Modifier and Type | Method and Description
    --- | ---
    `static Object` | SugarLoader.GraphTraversalCategory.`get(GraphTraversal graphTraversal, String key)`
    `static Object` | SugarLoader.GraphTraversalCategory.`getAt(GraphTraversal graphTraversal, Integer index)`
    `static Object` | SugarLoader.GraphTraversalCategory.`getAt(GraphTraversal graphTraversal, groovy.lang.Range range)`

  - ### Uses of GraphTraversal in org.apache.tinkerpop.gremlin.language.grammar

    Fields in org.apache.tinkerpop.gremlin.language.grammar declared as GraphTraversal
    Modifier and Type | Field and Description
    --- | ---
    `protected GraphTraversal` | TraversalSourceSpawnMethodVisitor.`graphTraversal`

    Methods in org.apache.tinkerpop.gremlin.language.grammar that return GraphTraversal
    Modifier and Type | Method and Description
    --- | ---
    `GraphTraversal[]` | TraversalMethodVisitor.`getNestedTraversalList(GremlinParser.NestedTraversalListContext ctx)`
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_addE_String(GremlinParser.TraversalMethod_addE_StringContext ctx)`
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_addE_Traversal(GremlinParser.TraversalMethod_addE_TraversalContext ctx)`
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_addV_Empty(GremlinParser.TraversalMethod_addV_EmptyContext ctx)` Visit a parse tree produced by the `traversalMethod_addV_Empty` labeled alternative in `GremlinParser.traversalMethod_addV()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_addV_String(GremlinParser.TraversalMethod_addV_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_addV_String` labeled alternative in `GremlinParser.traversalMethod_addV()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_addV_Traversal(GremlinParser.TraversalMethod_addV_TraversalContext ctx)`
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_aggregate_Scope_String(GremlinParser.TraversalMethod_aggregate_Scope_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_aggregate_Scope_String` labeled alternative in `GremlinParser.traversalMethod_aggregate()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_aggregate_String(GremlinParser.TraversalMethod_aggregate_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_aggregate_String` labeled alternative in `GremlinParser.traversalMethod_aggregate()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_and(GremlinParser.TraversalMethod_andContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_and()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_as(GremlinParser.TraversalMethod_asContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_as()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_barrier_Consumer(GremlinParser.TraversalMethod_barrier_ConsumerContext ctx)` Visit a parse tree produced by the `traversalMethod_barrier_Consumer` labeled alternative in `GremlinParser.traversalMethod_barrier()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_barrier_Empty(GremlinParser.TraversalMethod_barrier_EmptyContext ctx)` Visit a parse tree produced by the `traversalMethod_barrier_Empty` labeled alternative in `GremlinParser.traversalMethod_barrier()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_barrier_int(GremlinParser.TraversalMethod_barrier_intContext ctx)` Visit a parse tree produced by the `traversalMethod_barrier_int` labeled alternative in `GremlinParser.traversalMethod_barrier()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_both(GremlinParser.TraversalMethod_bothContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_both()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_bothE(GremlinParser.TraversalMethod_bothEContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_bothE()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_bothV(GremlinParser.TraversalMethod_bothVContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_bothV()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_branch(GremlinParser.TraversalMethod_branchContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_branch()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_by_Comparator(GremlinParser.TraversalMethod_by_ComparatorContext ctx)` Visit a parse tree produced by the `traversalMethod_by_Comparator` labeled alternative in `GremlinParser.traversalMethod_by()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_by_Empty(GremlinParser.TraversalMethod_by_EmptyContext ctx)` Visit a parse tree produced by the `traversalMethod_by_Empty` labeled alternative in `GremlinParser.traversalMethod_by()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_by_Function_Comparator(GremlinParser.TraversalMethod_by_Function_ComparatorContext ctx)` Visit a parse tree produced by the `traversalMethod_by_Function_Comparator` labeled alternative in `GremlinParser.traversalMethod_by()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_by_Function(GremlinParser.TraversalMethod_by_FunctionContext ctx)` Visit a parse tree produced by the `traversalMethod_by_Function` labeled alternative in `GremlinParser.traversalMethod_by()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_by_Order(GremlinParser.TraversalMethod_by_OrderContext ctx)` Visit a parse tree produced by the `traversalMethod_by_Order` labeled alternative in `GremlinParser.traversalMethod_by()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_by_String_Comparator(GremlinParser.TraversalMethod_by_String_ComparatorContext ctx)` Visit a parse tree produced by the `traversalMethod_by_String_Comparator` labeled alternative in `GremlinParser.traversalMethod_by()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_by_String(GremlinParser.TraversalMethod_by_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_by_String` labeled alternative in `GremlinParser.traversalMethod_by()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_by_T(GremlinParser.TraversalMethod_by_TContext ctx)` Visit a parse tree produced by the `traversalMethod_by_T` labeled alternative in `GremlinParser.traversalMethod_by()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_by_Traversal_Comparator(GremlinParser.TraversalMethod_by_Traversal_ComparatorContext ctx)` Visit a parse tree produced by the `traversalMethod_by_Traversal_Comparator` labeled alternative in `GremlinParser.traversalMethod_by()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_by_Traversal(GremlinParser.TraversalMethod_by_TraversalContext ctx)` Visit a parse tree produced by the `traversalMethod_by_Traversal` labeled alternative in `GremlinParser.traversalMethod_by()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_cap(GremlinParser.TraversalMethod_capContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_cap()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_choose_Function(GremlinParser.TraversalMethod_choose_FunctionContext ctx)` Visit a parse tree produced by the `traversalMethod_choose_Function` labeled alternative in `GremlinParser.traversalMethod_choose()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_choose_Predicate_Traversal_Traversal(GremlinParser.TraversalMethod_choose_Predicate_Traversal_TraversalContext ctx)` Visit a parse tree produced by the `traversalMethod_choose_Predicate_Traversal_Traversal` labeled alternative in `GremlinParser.traversalMethod_choose()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_choose_Predicate_Traversal(GremlinParser.TraversalMethod_choose_Predicate_TraversalContext ctx)` Visit a parse tree produced by the `traversalMethod_choose_Predicate_Traversal` labeled alternative in `GremlinParser.traversalMethod_choose()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_choose_Traversal_Traversal_Traversal(GremlinParser.TraversalMethod_choose_Traversal_Traversal_TraversalContext ctx)` Visit a parse tree produced by the `traversalMethod_choose_Traversal_Traversal_Traversal` labeled alternative in `GremlinParser.traversalMethod_choose()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_choose_Traversal_Traversal(GremlinParser.TraversalMethod_choose_Traversal_TraversalContext ctx)` Visit a parse tree produced by the `traversalMethod_choose_Traversal_Traversal` labeled alternative in `GremlinParser.traversalMethod_choose()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_choose_Traversal(GremlinParser.TraversalMethod_choose_TraversalContext ctx)` Visit a parse tree produced by the `traversalMethod_choose_Traversal` labeled alternative in `GremlinParser.traversalMethod_choose()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_coalesce(GremlinParser.TraversalMethod_coalesceContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_coalesce()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_coin(GremlinParser.TraversalMethod_coinContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_coin()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_constant(GremlinParser.TraversalMethod_constantContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_constant()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_count_Empty(GremlinParser.TraversalMethod_count_EmptyContext ctx)` Visit a parse tree produced by the `traversalMethod_count_Empty` labeled alternative in `GremlinParser.traversalMethod_count()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_count_Scope(GremlinParser.TraversalMethod_count_ScopeContext ctx)` Visit a parse tree produced by the `traversalMethod_count_Scope` labeled alternative in `GremlinParser.traversalMethod_count()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_cyclicPath(GremlinParser.TraversalMethod_cyclicPathContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_cyclicPath()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_dedup_Scope_String(GremlinParser.TraversalMethod_dedup_Scope_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_dedup_Scope_String` labeled alternative in `GremlinParser.traversalMethod_dedup()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_dedup_String(GremlinParser.TraversalMethod_dedup_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_dedup_String` labeled alternative in `GremlinParser.traversalMethod_dedup()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_drop(GremlinParser.TraversalMethod_dropContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_drop()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_elementMap(GremlinParser.TraversalMethod_elementMapContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_elementMap()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_emit_Empty(GremlinParser.TraversalMethod_emit_EmptyContext ctx)` Visit a parse tree produced by the `traversalMethod_emit_Empty` labeled alternative in `GremlinParser.traversalMethod_emit()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_emit_Predicate(GremlinParser.TraversalMethod_emit_PredicateContext ctx)` Visit a parse tree produced by the `traversalMethod_emit_Predicate` labeled alternative in `GremlinParser.traversalMethod_emit()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_emit_Traversal(GremlinParser.TraversalMethod_emit_TraversalContext ctx)` Visit a parse tree produced by the `traversalMethod_emit_Traversal` labeled alternative in `GremlinParser.traversalMethod_emit()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_filter_Predicate(GremlinParser.TraversalMethod_filter_PredicateContext ctx)` Visit a parse tree produced by the `traversalMethod_filter_Predicate` labeled alternative in `GremlinParser.traversalMethod_filter()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_filter_Traversal(GremlinParser.TraversalMethod_filter_TraversalContext ctx)` Visit a parse tree produced by the `traversalMethod_filter_Traversal` labeled alternative in `GremlinParser.traversalMethod_filter()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_flatMap(GremlinParser.TraversalMethod_flatMapContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_flatMap()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_fold_Empty(GremlinParser.TraversalMethod_fold_EmptyContext ctx)` Visit a parse tree produced by the `traversalMethod_fold_Empty` labeled alternative in `GremlinParser.traversalMethod_fold()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_fold_Object_BiFunction(GremlinParser.TraversalMethod_fold_Object_BiFunctionContext ctx)` Visit a parse tree produced by the `traversalMethod_fold_Object_BiFunction` labeled alternative in `GremlinParser.traversalMethod_fold()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_from_String(GremlinParser.TraversalMethod_from_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_from_String` labeled alternative in `GremlinParser.traversalMethod_from()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_from_Traversal(GremlinParser.TraversalMethod_from_TraversalContext ctx)` Visit a parse tree produced by the `traversalMethod_from_Traversal` labeled alternative in `GremlinParser.traversalMethod_from()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_group_Empty(GremlinParser.TraversalMethod_group_EmptyContext ctx)` Visit a parse tree produced by the `traversalMethod_group_Empty` labeled alternative in `GremlinParser.traversalMethod_group()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_group_String(GremlinParser.TraversalMethod_group_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_group_String` labeled alternative in `GremlinParser.traversalMethod_group()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_groupCount_Empty(GremlinParser.TraversalMethod_groupCount_EmptyContext ctx)` Visit a parse tree produced by the `traversalMethod_groupCount_Empty` labeled alternative in `GremlinParser.traversalMethod_groupCount()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_groupCount_String(GremlinParser.TraversalMethod_groupCount_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_groupCount_String` labeled alternative in `GremlinParser.traversalMethod_groupCount()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_has_String_Object(GremlinParser.TraversalMethod_has_String_ObjectContext ctx)` Visit a parse tree produced by the `traversalMethod_has_String_Object` labeled alternative in `GremlinParser.traversalMethod_has()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_has_String_P(GremlinParser.TraversalMethod_has_String_PContext ctx)` Visit a parse tree produced by the `traversalMethod_has_String_P` labeled alternative in `GremlinParser.traversalMethod_has()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_has_String_String_Object(GremlinParser.TraversalMethod_has_String_String_ObjectContext ctx)` Visit a parse tree produced by the `traversalMethod_has_String_String_Object` labeled alternative in `GremlinParser.traversalMethod_has()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_has_String_String_P(GremlinParser.TraversalMethod_has_String_String_PContext ctx)` Visit a parse tree produced by the `traversalMethod_has_String_String_P` labeled alternative in `GremlinParser.traversalMethod_has()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_has_String_Traversal(GremlinParser.TraversalMethod_has_String_TraversalContext ctx)` Visit a parse tree produced by the `traversalMethod_has_String_Traversal` labeled alternative in `GremlinParser.traversalMethod_has()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_has_String(GremlinParser.TraversalMethod_has_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_has_String` labeled alternative in `GremlinParser.traversalMethod_has()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_has_T_Object(GremlinParser.TraversalMethod_has_T_ObjectContext ctx)` Visit a parse tree produced by the `traversalMethod_has_T_Object` labeled alternative in `GremlinParser.traversalMethod_has()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_has_T_P(GremlinParser.TraversalMethod_has_T_PContext ctx)` Visit a parse tree produced by the `traversalMethod_has_T_P` labeled alternative in `GremlinParser.traversalMethod_has()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_has_T_Traversal(GremlinParser.TraversalMethod_has_T_TraversalContext ctx)` Visit a parse tree produced by the `traversalMethod_has_T_Traversal` labeled alternative in `GremlinParser.traversalMethod_has()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_hasId_Object_Object(GremlinParser.TraversalMethod_hasId_Object_ObjectContext ctx)` Visit a parse tree produced by the `traversalMethod_hasId_Object_Object` labeled alternative in `GremlinParser.traversalMethod_hasId()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_hasId_P(GremlinParser.TraversalMethod_hasId_PContext ctx)` Visit a parse tree produced by the `traversalMethod_hasId_P` labeled alternative in `GremlinParser.traversalMethod_hasId()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_hasKey_P(GremlinParser.TraversalMethod_hasKey_PContext ctx)` Visit a parse tree produced by the `traversalMethod_hasKey_P` labeled alternative in `GremlinParser.traversalMethod_hasKey()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_hasKey_String_String(GremlinParser.TraversalMethod_hasKey_String_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_hasKey_String_String` labeled alternative in `GremlinParser.traversalMethod_hasKey()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_hasLabel_P(GremlinParser.TraversalMethod_hasLabel_PContext ctx)` Visit a parse tree produced by the `traversalMethod_hasLabel_P` labeled alternative in `GremlinParser.traversalMethod_hasLabel()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_hasLabel_String_String(GremlinParser.TraversalMethod_hasLabel_String_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_hasLabel_String_String` labeled alternative in `GremlinParser.traversalMethod_hasLabel()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_hasNot(GremlinParser.TraversalMethod_hasNotContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_hasNot()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_hasValue_Object_Object(GremlinParser.TraversalMethod_hasValue_Object_ObjectContext ctx)` Visit a parse tree produced by the `traversalMethod_hasValue_Object_Object` labeled alternative in `GremlinParser.traversalMethod_hasValue()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_hasValue_P(GremlinParser.TraversalMethod_hasValue_PContext ctx)` Visit a parse tree produced by the `traversalMethod_hasValue_P` labeled alternative in `GremlinParser.traversalMethod_hasValue()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_id(GremlinParser.TraversalMethod_idContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_id()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_identity(GremlinParser.TraversalMethod_identityContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_identity()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_in(GremlinParser.TraversalMethod_inContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_in()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_index(GremlinParser.TraversalMethod_indexContext ctx)`
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_inE(GremlinParser.TraversalMethod_inEContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_inE()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_inject(GremlinParser.TraversalMethod_injectContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_inject()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_inV(GremlinParser.TraversalMethod_inVContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_inV()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_is_Object(GremlinParser.TraversalMethod_is_ObjectContext ctx)` Visit a parse tree produced by the `traversalMethod_is_Object` labeled alternative in `GremlinParser.traversalMethod_is()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_is_P(GremlinParser.TraversalMethod_is_PContext ctx)` Visit a parse tree produced by the `traversalMethod_is_P` labeled alternative in `GremlinParser.traversalMethod_is()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_key(GremlinParser.TraversalMethod_keyContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_key()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_label(GremlinParser.TraversalMethod_labelContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_label()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_limit_long(GremlinParser.TraversalMethod_limit_longContext ctx)` Visit a parse tree produced by the `traversalMethod_limit_long` labeled alternative in `GremlinParser.traversalMethod_limit()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_limit_Scope_long(GremlinParser.TraversalMethod_limit_Scope_longContext ctx)` Visit a parse tree produced by the `traversalMethod_limit_Scope_long` labeled alternative in `GremlinParser.traversalMethod_limit()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_local(GremlinParser.TraversalMethod_localContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_local()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_loops_Empty(GremlinParser.TraversalMethod_loops_EmptyContext ctx)`
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_loops_String(GremlinParser.TraversalMethod_loops_StringContext ctx)`
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_map(GremlinParser.TraversalMethod_mapContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_map()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_match(GremlinParser.TraversalMethod_matchContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_match()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_math(GremlinParser.TraversalMethod_mathContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_math()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_max_Empty(GremlinParser.TraversalMethod_max_EmptyContext ctx)` Visit a parse tree produced by the `traversalMethod_max_Empty` labeled alternative in `GremlinParser.traversalMethod_max()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_max_Scope(GremlinParser.TraversalMethod_max_ScopeContext ctx)` Visit a parse tree produced by the `traversalMethod_max_Scope` labeled alternative in `GremlinParser.traversalMethod_max()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_mean_Empty(GremlinParser.TraversalMethod_mean_EmptyContext ctx)` Visit a parse tree produced by the `traversalMethod_mean_Empty` labeled alternative in `GremlinParser.traversalMethod_mean()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_mean_Scope(GremlinParser.TraversalMethod_mean_ScopeContext ctx)` Visit a parse tree produced by the `traversalMethod_mean_Scope` labeled alternative in `GremlinParser.traversalMethod_mean()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_min_Empty(GremlinParser.TraversalMethod_min_EmptyContext ctx)` Visit a parse tree produced by the `traversalMethod_min_Empty` labeled alternative in `GremlinParser.traversalMethod_min()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_min_Scope(GremlinParser.TraversalMethod_min_ScopeContext ctx)` Visit a parse tree produced by the `traversalMethod_min_Scope` labeled alternative in `GremlinParser.traversalMethod_min()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_not(GremlinParser.TraversalMethod_notContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_not()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_option_Object_Traversal(GremlinParser.TraversalMethod_option_Object_TraversalContext ctx)` Visit a parse tree produced by the `traversalMethod_option_Object_Traversal` labeled alternative in `GremlinParser.traversalMethod_option()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_option_Traversal(GremlinParser.TraversalMethod_option_TraversalContext ctx)` Visit a parse tree produced by the `traversalMethod_option_Traversal` labeled alternative in `GremlinParser.traversalMethod_option()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_optional(GremlinParser.TraversalMethod_optionalContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_optional()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_or(GremlinParser.TraversalMethod_orContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_or()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_order_Empty(GremlinParser.TraversalMethod_order_EmptyContext ctx)` Visit a parse tree produced by the `traversalMethod_order_Empty` labeled alternative in `GremlinParser.traversalMethod_order()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_order_Scope(GremlinParser.TraversalMethod_order_ScopeContext ctx)` Visit a parse tree produced by the `traversalMethod_order_Scope` labeled alternative in `GremlinParser.traversalMethod_order()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_otherV(GremlinParser.TraversalMethod_otherVContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_otherV()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_out(GremlinParser.TraversalMethod_outContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_out()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_outE(GremlinParser.TraversalMethod_outEContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_outE()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_outV(GremlinParser.TraversalMethod_outVContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_outV()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_pageRank_double(GremlinParser.TraversalMethod_pageRank_doubleContext ctx)` Visit a parse tree produced by the `traversalMethod_pageRank_double` labeled alternative in `GremlinParser.traversalMethod_pageRank()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_pageRank_Empty(GremlinParser.TraversalMethod_pageRank_EmptyContext ctx)` Visit a parse tree produced by the `traversalMethod_pageRank_Empty` labeled alternative in `GremlinParser.traversalMethod_pageRank()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_path(GremlinParser.TraversalMethod_pathContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_path()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_peerPressure(GremlinParser.TraversalMethod_peerPressureContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_peerPressure()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_profile_Empty(GremlinParser.TraversalMethod_profile_EmptyContext ctx)` Visit a parse tree produced by the `traversalMethod_profile_Empty` labeled alternative in `GremlinParser.traversalMethod_profile()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_profile_String(GremlinParser.TraversalMethod_profile_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_profile_String` labeled alternative in `GremlinParser.traversalMethod_profile()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_project(GremlinParser.TraversalMethod_projectContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_project()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_properties(GremlinParser.TraversalMethod_propertiesContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_properties()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_property_Cardinality_Object_Object_Object(GremlinParser.TraversalMethod_property_Cardinality_Object_Object_ObjectContext ctx)` Visit a parse tree produced by the `traversalMethod_property_Cardinality_Object_Object_Object` labeled alternative in `GremlinParser.traversalMethod_property()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_property_Object_Object_Object(GremlinParser.TraversalMethod_property_Object_Object_ObjectContext ctx)` Visit a parse tree produced by the `traversalMethod_property_Object_Object_Object` labeled alternative in `GremlinParser.traversalMethod_property()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_propertyMap(GremlinParser.TraversalMethod_propertyMapContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_propertyMap()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_range_long_long(GremlinParser.TraversalMethod_range_long_longContext ctx)` Visit a parse tree produced by the `traversalMethod_range_long_long` labeled alternative in `GremlinParser.traversalMethod_range()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_range_Scope_long_long(GremlinParser.TraversalMethod_range_Scope_long_longContext ctx)` Visit a parse tree produced by the `traversalMethod_range_Scope_long_long` labeled alternative in `GremlinParser.traversalMethod_range()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_read(GremlinParser.TraversalMethod_readContext ctx)`
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_repeat_String_Traversal(GremlinParser.TraversalMethod_repeat_String_TraversalContext ctx)`
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_repeat_Traversal(GremlinParser.TraversalMethod_repeat_TraversalContext ctx)`
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_sack_BiFunction(GremlinParser.TraversalMethod_sack_BiFunctionContext ctx)` Visit a parse tree produced by the `traversalMethod_sack_BiFunction` labeled alternative in `GremlinParser.traversalMethod_sack()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_sack_Empty(GremlinParser.TraversalMethod_sack_EmptyContext ctx)` Visit a parse tree produced by the `traversalMethod_sack_Empty` labeled alternative in `GremlinParser.traversalMethod_sack()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_sample_int(GremlinParser.TraversalMethod_sample_intContext ctx)` Visit a parse tree produced by the `traversalMethod_sample_int` labeled alternative in `GremlinParser.traversalMethod_sample()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_sample_Scope_int(GremlinParser.TraversalMethod_sample_Scope_intContext ctx)` Visit a parse tree produced by the `traversalMethod_sample_Scope_int` labeled alternative in `GremlinParser.traversalMethod_sample()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_select_Column(GremlinParser.TraversalMethod_select_ColumnContext ctx)` Visit a parse tree produced by the `traversalMethod_select_Column` labeled alternative in `GremlinParser.traversalMethod_select()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_select_Pop_String_String_String(GremlinParser.TraversalMethod_select_Pop_String_String_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_select_Pop_String_String_String` labeled alternative in `GremlinParser.traversalMethod_select()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_select_Pop_String(GremlinParser.TraversalMethod_select_Pop_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_select_Pop_String` labeled alternative in `GremlinParser.traversalMethod_select()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_select_Pop_Traversal(GremlinParser.TraversalMethod_select_Pop_TraversalContext ctx)`
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_select_String_String_String(GremlinParser.TraversalMethod_select_String_String_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_select_String_String_String` labeled alternative in `GremlinParser.traversalMethod_select()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_select_String(GremlinParser.TraversalMethod_select_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_select_String` labeled alternative in `GremlinParser.traversalMethod_select()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_select_Traversal(GremlinParser.TraversalMethod_select_TraversalContext ctx)`
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_shortestPath(GremlinParser.TraversalMethod_shortestPathContext ctx)`
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_sideEffect(GremlinParser.TraversalMethod_sideEffectContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_sideEffect()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_simplePath(GremlinParser.TraversalMethod_simplePathContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_simplePath()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_skip_long(GremlinParser.TraversalMethod_skip_longContext ctx)` Visit a parse tree produced by the `traversalMethod_skip_long` labeled alternative in `GremlinParser.traversalMethod_skip()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_skip_Scope_long(GremlinParser.TraversalMethod_skip_Scope_longContext ctx)` Visit a parse tree produced by the `traversalMethod_skip_Scope_long` labeled alternative in `GremlinParser.traversalMethod_skip()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_store(GremlinParser.TraversalMethod_storeContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_store()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_subgraph(GremlinParser.TraversalMethod_subgraphContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_subgraph()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_sum_Empty(GremlinParser.TraversalMethod_sum_EmptyContext ctx)` Visit a parse tree produced by the `traversalMethod_sum_Empty` labeled alternative in `GremlinParser.traversalMethod_sum()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_sum_Scope(GremlinParser.TraversalMethod_sum_ScopeContext ctx)` Visit a parse tree produced by the `traversalMethod_sum_Scope` labeled alternative in `GremlinParser.traversalMethod_sum()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_tail_Empty(GremlinParser.TraversalMethod_tail_EmptyContext ctx)` Visit a parse tree produced by the `traversalMethod_tail_Empty` labeled alternative in `GremlinParser.traversalMethod_tail()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_tail_long(GremlinParser.TraversalMethod_tail_longContext ctx)` Visit a parse tree produced by the `traversalMethod_tail_long` labeled alternative in `GremlinParser.traversalMethod_tail()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_tail_Scope_long(GremlinParser.TraversalMethod_tail_Scope_longContext ctx)` Visit a parse tree produced by the `traversalMethod_tail_Scope_long` labeled alternative in `GremlinParser.traversalMethod_tail()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_tail_Scope(GremlinParser.TraversalMethod_tail_ScopeContext ctx)` Visit a parse tree produced by the `traversalMethod_tail_Scope` labeled alternative in `GremlinParser.traversalMethod_tail()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_timeLimit(GremlinParser.TraversalMethod_timeLimitContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_timeLimit()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_times(GremlinParser.TraversalMethod_timesContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_times()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_to_Direction_String(GremlinParser.TraversalMethod_to_Direction_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_to_Direction_String` labeled alternative in `GremlinParser.traversalMethod_to()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_to_String(GremlinParser.TraversalMethod_to_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_to_String` labeled alternative in `GremlinParser.traversalMethod_to()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_to_Traversal(GremlinParser.TraversalMethod_to_TraversalContext ctx)` Visit a parse tree produced by the `traversalMethod_to_Traversal` labeled alternative in `GremlinParser.traversalMethod_to()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_toE(GremlinParser.TraversalMethod_toEContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_toE()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_toV(GremlinParser.TraversalMethod_toVContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_toV()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_tree_Empty(GremlinParser.TraversalMethod_tree_EmptyContext ctx)` Visit a parse tree produced by the `traversalMethod_tree_Empty` labeled alternative in `GremlinParser.traversalMethod_tree()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_tree_String(GremlinParser.TraversalMethod_tree_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_tree_String` labeled alternative in `GremlinParser.traversalMethod_tree()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_unfold(GremlinParser.TraversalMethod_unfoldContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_unfold()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_union(GremlinParser.TraversalMethod_unionContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_union()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_until_Predicate(GremlinParser.TraversalMethod_until_PredicateContext ctx)` Visit a parse tree produced by the `traversalMethod_until_Predicate` labeled alternative in `GremlinParser.traversalMethod_until()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_until_Traversal(GremlinParser.TraversalMethod_until_TraversalContext ctx)` Visit a parse tree produced by the `traversalMethod_until_Traversal` labeled alternative in `GremlinParser.traversalMethod_until()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_V(GremlinParser.TraversalMethod_VContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_V()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_value(GremlinParser.TraversalMethod_valueContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_value()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_valueMap_boolean_String(GremlinParser.TraversalMethod_valueMap_boolean_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_valueMap_boolean_String` labeled alternative in `GremlinParser.traversalMethod_valueMap()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_valueMap_String(GremlinParser.TraversalMethod_valueMap_StringContext ctx)` Visit a parse tree produced by the `traversalMethod_valueMap_String` labeled alternative in `GremlinParser.traversalMethod_valueMap()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_values(GremlinParser.TraversalMethod_valuesContext ctx)` Visit a parse tree produced by `GremlinParser.traversalMethod_values()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_where_P(GremlinParser.TraversalMethod_where_PContext ctx)` Visit a parse tree produced by the `traversalMethod_where_P` labeled alternative in `GremlinParser.traversalMethod_where()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_where_String_P(GremlinParser.TraversalMethod_where_String_PContext ctx)` Visit a parse tree produced by the `traversalMethod_where_String_P` labeled alternative in `GremlinParser.traversalMethod_where()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_where_Traversal(GremlinParser.TraversalMethod_where_TraversalContext ctx)` Visit a parse tree produced by the `traversalMethod_where_Traversal` labeled alternative in `GremlinParser.traversalMethod_where()`.
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_with_String_Object(GremlinParser.TraversalMethod_with_String_ObjectContext ctx)`
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_with_String(GremlinParser.TraversalMethod_with_StringContext ctx)`
    `GraphTraversal` | TraversalMethodVisitor.`visitTraversalMethod_write(GremlinParser.TraversalMethod_writeContext ctx)`
    `GraphTraversal` | TraversalSourceSpawnMethodVisitor.`visitTraversalSourceSpawnMethod_addE(GremlinParser.TraversalSourceSpawnMethod_addEContext ctx)` Visit a parse tree produced by `GremlinParser.traversalSourceSpawnMethod_addE()`.
    `GraphTraversal` | TraversalSourceSpawnMethodVisitor.`visitTraversalSourceSpawnMethod_addV(GremlinParser.TraversalSourceSpawnMethod_addVContext ctx)` Visit a parse tree produced by `GremlinParser.traversalSourceSpawnMethod_addV()`.
    `GraphTraversal` | TraversalSourceSpawnMethodVisitor.`visitTraversalSourceSpawnMethod_E(GremlinParser.TraversalSourceSpawnMethod_EContext ctx)` Visit a parse tree produced by `GremlinParser.traversalSourceSpawnMethod_E()`.
    `GraphTraversal` | TraversalSourceSpawnMethodVisitor.`visitTraversalSourceSpawnMethod_inject(GremlinParser.TraversalSourceSpawnMethod_injectContext ctx)` Visit a parse tree produced by `GremlinParser.traversalSourceSpawnMethod_inject()`.
    `GraphTraversal` | TraversalSourceSpawnMethodVisitor.`visitTraversalSourceSpawnMethod_io(GremlinParser.TraversalSourceSpawnMethod_ioContext ctx)` Visit a parse tree produced by `GremlinParser.traversalSourceSpawnMethod_io()`.
    `GraphTraversal` | TraversalSourceSpawnMethodVisitor.`visitTraversalSourceSpawnMethod_V(GremlinParser.TraversalSourceSpawnMethod_VContext ctx)` Visit a parse tree produced by `GremlinParser.traversalSourceSpawnMethod_V()`.
    `GraphTraversal` | TraversalSourceSpawnMethodVisitor.`visitTraversalSourceSpawnMethod(GremlinParser.TraversalSourceSpawnMethodContext ctx)` Visit a parse tree produced by `GremlinParser.traversalSourceSpawnMethod()`.

    Constructors in org.apache.tinkerpop.gremlin.language.grammar with parameters of type GraphTraversal
    Constructor and Description
    `TraversalMethodVisitor(GremlinAntlrToJava antlr, GraphTraversal graphTraversal)`

    Constructor parameters in org.apache.tinkerpop.gremlin.language.grammar with type arguments of type GraphTraversal
    Constructor and Description
    `GremlinAntlrToJava(Graph graph, Supplier<GraphTraversal<?,?>> createAnonymous)` Constructs a new instance that is bound to the specified `Graph` instance with an override to using `__` for constructing anonymous `Traversal` instances.
    `GremlinAntlrToJava(GraphTraversalSource g, Supplier<GraphTraversal<?,?>> createAnonymous)` Constructs a new instance that is bound to the specified `GraphTraversalSource` and thus spawns the `Traversal` from this "g" rather than from a fresh one constructed from the `Graph` instance.
    `GremlinAntlrToJava(String traversalSourceName, Graph graph, Supplier<GraphTraversal<?,?>> createAnonymous)` Constructs a new instance that is bound to the specified `Graph` instance with an override to using `__` for constructing anonymous `Traversal` instances.
    `GremlinAntlrToJava(String traversalSourceName, Graph graph, Supplier<GraphTraversal<?,?>> createAnonymous, GraphTraversalSource g)` Constructs a new instance that is bound to the specified `Graph` instance with an override to using `__` for constructing anonymous `Traversal` instances.

  - ### Uses of GraphTraversal in org.apache.tinkerpop.gremlin.process.traversal

    Fields in org.apache.tinkerpop.gremlin.process.traversal with type parameters of type GraphTraversal
    Modifier and Type | Field and Description
    --- | ---
    `UnaryOperator<GraphTraversal<?,?>>` | TraversalInterruptionTest.`traversalAfterPause`
    `Function<GraphTraversalSource,GraphTraversal<?,?>>` | TraversalInterruptionTest.`traversalBeforePause`
    `Function<GraphTraversalSource,GraphTraversal<?,?>>` | TraversalInterruptionComputerTest.`traversalMaker`

  - ### Uses of GraphTraversal in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph

    Subinterfaces of GraphTraversal in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph
    Modifier and Type | Interface and Description
    --- | ---
    `static interface` | `GraphTraversal.Admin<S,E>`

    Classes in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph that implement GraphTraversal
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultGraphTraversal<S,E>`

    Methods in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph that return GraphTraversal
    Modifier and Type | Method and Description
    --- | ---
    `static <A> GraphTraversal<A,A>` | __.`__(A... starts)`
    `default GraphTraversal<S,Edge>` | GraphTraversal.`addE(String edgeLabel)` Adds an `Edge` with the specified edge label.
    `GraphTraversal<Edge,Edge>` | GraphTraversalSource.`addE(String label)` Spawns a `GraphTraversal` by adding a edge with the specified label.
    `static <A> GraphTraversal<A,Edge>` | __.`addE(String edgeLabel)`
    `default GraphTraversal<S,Edge>` | GraphTraversal.`addE(Traversal<?,String> edgeLabelTraversal)` Adds a `Edge` with an edge label determined by a `Traversal`.
    `GraphTraversal<Edge,Edge>` | GraphTraversalSource.`addE(Traversal<?,String> edgeLabelTraversal)` Spawns a `GraphTraversal` by adding a edge with a label as specified by the provided `Traversal`.
    `static <A> GraphTraversal<A,Edge>` | __.`addE(Traversal<?,String> edgeLabelTraversal)`
    `default GraphTraversal<S,Vertex>` | GraphTraversal.`addV()` Adds a `Vertex` with a default vertex label.
    `GraphTraversal<Vertex,Vertex>` | GraphTraversalSource.`addV()` Spawns a `GraphTraversal` by adding a vertex with the default label.
    `static <A> GraphTraversal<A,Vertex>` | __.`addV()`
    `default GraphTraversal<S,Vertex>` | GraphTraversal.`addV(String vertexLabel)` Adds a `Vertex`.
    `GraphTraversal<Vertex,Vertex>` | GraphTraversalSource.`addV(String label)` Spawns a `GraphTraversal` by adding a vertex with the specified label.
    `static <A> GraphTraversal<A,Vertex>` | __.`addV(String vertexLabel)`
    `default GraphTraversal<S,Vertex>` | GraphTraversal.`addV(Traversal<?,String> vertexLabelTraversal)` Adds a `Vertex` with a vertex label determined by a `Traversal`.
    `GraphTraversal<Vertex,Vertex>` | GraphTraversalSource.`addV(Traversal<?,String> vertexLabelTraversal)` Spawns a `GraphTraversal` by adding a vertex with the label as determined by a `Traversal`.
    `static <A> GraphTraversal<A,Vertex>` | __.`addV(Traversal<?,String> vertexLabelTraversal)`
    `default GraphTraversal<S,E>` | GraphTraversal.`aggregate(Scope scope, String sideEffectKey)` Collects objects in a list using the `Scope` argument to determine whether it should be lazy `Scope.local` or eager (`Scope.global` while gathering those objects.
    `static <A> GraphTraversal<A,A>` | __.`aggregate(Scope scope, String sideEffectKey)`
    `default GraphTraversal<S,E>` | GraphTraversal.`aggregate(String sideEffectKey)` Eagerly collects objects up to this step into a side-effect.
    `static <A> GraphTraversal<A,A>` | __.`aggregate(String sideEffectKey)`
    `default GraphTraversal<S,E>` | GraphTraversal.`and(Traversal<?,?>... andTraversals)` Ensures that all of the provided traversals yield a result.
    `static <A> GraphTraversal<A,A>` | __.`and(Traversal<?,?>... andTraversals)`
    `default GraphTraversal<S,E>` | GraphTraversal.`as(String stepLabel, String... stepLabels)` A step modulator that provides a label to the step that can be accessed later in the traversal by other steps.
    `static <A> GraphTraversal<A,A>` | __.`as(String label, String... labels)`
    `default GraphTraversal<S,E>` | GraphTraversal.`barrier()` Turns the lazy traversal pipeline into a bulk-synchronous pipeline which basically iterates that traversal to the size of the barrier.
    `static <A> GraphTraversal<A,A>` | __.`barrier()`
    `default GraphTraversal<S,E>` | GraphTraversal.`barrier(Consumer<TraverserSet<Object>> barrierConsumer)` Turns the lazy traversal pipeline into a bulk-synchronous pipeline which basically iterates that traversal to the size of the barrier.
    `static <A> GraphTraversal<A,A>` | __.`barrier(Consumer<TraverserSet<Object>> barrierConsumer)`
    `default GraphTraversal<S,E>` | GraphTraversal.`barrier(int maxBarrierSize)` Turns the lazy traversal pipeline into a bulk-synchronous pipeline which basically iterates that traversal to the size of the barrier.
    `static <A> GraphTraversal<A,A>` | __.`barrier(int maxBarrierSize)`
    `static GraphTraversal<Vertex,Vertex>` | __.`both(String... edgeLabels)`
    `default GraphTraversal<S,Vertex>` | GraphTraversal.`both(String... edgeLabels)` Map the `Vertex` to its adjacent vertices given the edge labels.
    `static GraphTraversal<Vertex,Edge>` | __.`bothE(String... edgeLabels)`
    `default GraphTraversal<S,Edge>` | GraphTraversal.`bothE(String... edgeLabels)` Map the `Vertex` to its incident edges given the edge labels.
    `static GraphTraversal<Edge,Vertex>` | __.`bothV()`
    `default GraphTraversal<S,Vertex>` | GraphTraversal.`bothV()` Map the `Edge` to its incident vertices.
    `static <A,M,B> GraphTraversal<A,B>` | __.`branch(Function<Traverser<A>,M> function)`
    `default <M,E2> GraphTraversal<S,E2>` | GraphTraversal.`branch(Function<Traverser<E>,M> function)` Split the `Traverser` to all the specified functions.
    `static <A,M,B> GraphTraversal<A,B>` | __.`branch(Traversal<?,M> traversalFunction)`
    `default <M,E2> GraphTraversal<S,E2>` | GraphTraversal.`branch(Traversal<?,M> branchTraversal)` Split the `Traverser` to all the specified traversals.
    `default GraphTraversal<S,E>` | GraphTraversal.`by()` The `by()` can be applied to a number of different step to alter their behaviors.
    `default GraphTraversal<S,E>` | GraphTraversal.`by(Comparator<E> comparator)` The `by()` can be applied to a number of different step to alter their behaviors.
    `default <U> GraphTraversal<S,E>` | GraphTraversal.`by(Function<U,Object> function, Comparator comparator)` The `by()` can be applied to a number of different step to alter their behaviors.
    `default <V> GraphTraversal<S,E>` | GraphTraversal.`by(Function<V,Object> function)` The `by()` can be applied to a number of different step to alter their behaviors.
    `default GraphTraversal<S,E>` | GraphTraversal.`by(Order order)` The `by()` can be applied to a number of different step to alter their behaviors.
    `default GraphTraversal<S,E>` | GraphTraversal.`by(String key)` The `by()` can be applied to a number of different step to alter their behaviors.
    `default <V> GraphTraversal<S,E>` | GraphTraversal.`by(String key, Comparator<V> comparator)` The `by()` can be applied to a number of different step to alter their behaviors.
    `default GraphTraversal<S,E>` | GraphTraversal.`by(T token)` The `by()` can be applied to a number of different step to alter their behaviors.
    `default GraphTraversal<S,E>` | GraphTraversal.`by(Traversal<?,?> traversal)` The `by()` can be applied to a number of different step to alter their behaviors.
    `default <V> GraphTraversal<S,E>` | GraphTraversal.`by(Traversal<?,?> traversal, Comparator<V> comparator)` The `by()` can be applied to a number of different step to alter their behaviors.
    `static <A,B> GraphTraversal<A,B>` | __.`cap(String sideEffectKey, String... sideEffectKeys)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`cap(String sideEffectKey, String... sideEffectKeys)` Iterates the traversal up to the itself and emits the side-effect referenced by the key.
    `static <A,M,B> GraphTraversal<A,B>` | __.`choose(Function<A,M> choiceFunction)`
    `default <M,E2> GraphTraversal<S,E2>` | GraphTraversal.`choose(Function<E,M> choiceFunction)` Routes the current traverser to a particular traversal branch option which allows the creation of if-then-else like semantics within a traversal.
    `static <A,B> GraphTraversal<A,B>` | __.`choose(Predicate<A> choosePredicate, Traversal<?,B> trueChoice)`
    `static <A,B> GraphTraversal<A,B>` | __.`choose(Predicate<A> choosePredicate, Traversal<?,B> trueChoice, Traversal<?,B> falseChoice)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`choose(Predicate<E> choosePredicate, Traversal<?,E2> trueChoice)` Routes the current traverser to a particular traversal branch option which allows the creation of if-then like semantics within a traversal.
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`choose(Predicate<E> choosePredicate, Traversal<?,E2> trueChoice, Traversal<?,E2> falseChoice)` Routes the current traverser to a particular traversal branch option which allows the creation of if-then-else like semantics within a traversal.
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`choose(Traversal<?,?> traversalPredicate, Traversal<?,E2> trueChoice)` Routes the current traverser to a particular traversal branch option which allows the creation of if-then like semantics within a traversal.
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`choose(Traversal<?,?> traversalPredicate, Traversal<?,E2> trueChoice, Traversal<?,E2> falseChoice)` Routes the current traverser to a particular traversal branch option which allows the creation of if-then-else like semantics within a traversal.
    `static <A,M,B> GraphTraversal<A,B>` | __.`choose(Traversal<?,M> traversalFunction)`
    `default <M,E2> GraphTraversal<S,E2>` | GraphTraversal.`choose(Traversal<?,M> choiceTraversal)` Routes the current traverser to a particular traversal branch option which allows the creation of if-then-else like semantics within a traversal.
    `static <A,M,B> GraphTraversal<A,B>` | __.`choose(Traversal<?,M> traversalPredicate, Traversal<?,B> trueChoice)`
    `static <A,M,B> GraphTraversal<A,B>` | __.`choose(Traversal<?,M> traversalPredicate, Traversal<?,B> trueChoice, Traversal<?,B> falseChoice)`
    `static <A,B> GraphTraversal<A,B>` | __.`coalesce(Traversal<?,B>... traversals)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`coalesce(Traversal<?,E2>... coalesceTraversals)` Evaluates the provided traversals and returns the result of the first traversal to emit at least one object.
    `default GraphTraversal<S,E>` | GraphTraversal.`coin(double probability)` Filter the `E` object given a biased coin toss.
    `static <A> GraphTraversal<A,A>` | __.`coin(double probability)`
    `default GraphTraversal<S,E>` | GraphTraversal.`connectedComponent()` Executes a Connected Component algorithm over the graph.
    `static <A> GraphTraversal<A,A>` | __.`constant(A a)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`constant(E2 e)` Map any object to a fixed `E` value.
    `default GraphTraversal<S,Long>` | GraphTraversal.`count()` Map the traversal stream to its reduction as a sum of the `Traverser.bulk()` values (i.e.
    `static <A> GraphTraversal<A,Long>` | __.`count()`
    `default GraphTraversal<S,Long>` | GraphTraversal.`count(Scope scope)` Map the traversal stream to its reduction as a sum of the `Traverser.bulk()` values given the specified `Scope` (i.e.
    `static <A> GraphTraversal<A,Long>` | __.`count(Scope scope)`
    `default GraphTraversal<S,E>` | GraphTraversal.`cyclicPath()` Filter the `E` object if its `Traverser.path()` is `Path.isSimple()`.
    `static <A> GraphTraversal<A,A>` | __.`cyclicPath()`
    `default GraphTraversal<S,E>` | GraphTraversal.`dedup(Scope scope, String... dedupLabels)` Remove all duplicates in the traversal stream up to this point.
    `static <A> GraphTraversal<A,A>` | __.`dedup(Scope scope, String... dedupLabels)`
    `default GraphTraversal<S,E>` | GraphTraversal.`dedup(String... dedupLabels)` Remove all duplicates in the traversal stream up to this point.
    `static <A> GraphTraversal<A,A>` | __.`dedup(String... dedupLabels)`
    `default GraphTraversal<S,E>` | GraphTraversal.`drop()` Removes elements and properties from the graph.
    `static <A> GraphTraversal<A,A>` | __.`drop()`
    `GraphTraversal<Edge,Edge>` | GraphTraversalSource.`E(Object... edgesIds)` Spawns a `GraphTraversal` starting with all edges or some subset of edges as specified by their unique identifier.
    `static <A extends Element,B> GraphTraversal<A,Map<Object,B>>` | __.`elementMap(String... propertyKeys)`
    `default <E2> GraphTraversal<S,Map<Object,E2>>` | GraphTraversal.`elementMap(String... propertyKeys)` Map the `Element` to a `Map` of the property values key'd according to their `Property.key()`.
    `default GraphTraversal<S,E>` | GraphTraversal.`emit()` Emit is used in conjunction with `repeat(Traversal)` to emit all objects from the loop.
    `static <A> GraphTraversal<A,A>` | __.`emit()`
    `static <A> GraphTraversal<A,A>` | __.`emit(Predicate<Traverser<A>> emitPredicate)`
    `default GraphTraversal<S,E>` | GraphTraversal.`emit(Predicate<Traverser<E>> emitPredicate)` Emit is used in conjunction with `repeat(Traversal)` to determine what objects get emit from the loop.
    `default GraphTraversal<S,E>` | GraphTraversal.`emit(Traversal<?,?> emitTraversal)` Emit is used in conjunction with `repeat(Traversal)` to determine what objects get emit from the loop.
    `static <A> GraphTraversal<A,A>` | __.`emit(Traversal<?,?> emitTraversal)`
    `static <A> GraphTraversal<A,A>` | __.`filter(Predicate<Traverser<A>> predicate)`
    `default GraphTraversal<S,E>` | GraphTraversal.`filter(Predicate<Traverser<E>> predicate)` Map the `Traverser` to either `true` or `false`, where `false` will not pass the traverser to the next step.
    `default GraphTraversal<S,E>` | GraphTraversal.`filter(Traversal<?,?> filterTraversal)` Map the `Traverser` to either `true` or `false`, where `false` will not pass the traverser to the next step.
    `static <A> GraphTraversal<A,A>` | __.`filter(Traversal<?,?> filterTraversal)`
    `static <A,B> GraphTraversal<A,B>` | __.`flatMap(Function<Traverser<A>,Iterator<B>> function)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`flatMap(Function<Traverser<E>,Iterator<E2>> function)` Map a `Traverser` referencing an object of type `E` to an iterator of objects of type `E2`.
    `static <A,B> GraphTraversal<A,B>` | __.`flatMap(Traversal<?,B> flatMapTraversal)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`flatMap(Traversal<?,E2> flatMapTraversal)` Map a `Traverser` referencing an object of type `E` to an iterator of objects of type `E2`.
    `default GraphTraversal<S,List<E>>` | GraphTraversal.`fold()` Rolls up objects in the stream into an aggregate list.
    `static <A> GraphTraversal<A,List<A>>` | __.`fold()`
    `static <A,B> GraphTraversal<A,B>` | __.`fold(B seed, BiFunction<B,A,B> foldFunction)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`fold(E2 seed, BiFunction<E2,E,E2> foldFunction)` Rolls up objects in the stream into an aggregate value as defined by a `seed` and `BiFunction`.
    `default GraphTraversal<S,E>` | GraphTraversal.`from(String fromStepLabel)` Provide `from()`-modulation to respective steps.
    `default GraphTraversal<S,E>` | GraphTraversal.`from(Traversal<?,Vertex> fromVertex)` When used as a modifier to `addE(String)` this method specifies the traversal to use for selecting the outgoing vertex of the newly added `Edge`.
    `default GraphTraversal<S,E>` | GraphTraversal.`from(Vertex fromVertex)` When used as a modifier to `addE(String)` this method specifies the traversal to use for selecting the outgoing vertex of the newly added `Edge`.
    `static <A,K,V> GraphTraversal<A,Map<K,V>>` | __.`group()`
    `default <K,V> GraphTraversal<S,Map<K,V>>` | GraphTraversal.`group()` Organize objects in the stream into a `Map`.
    `default GraphTraversal<S,E>` | GraphTraversal.`group(String sideEffectKey)` Organize objects in the stream into a `Map`.
    `static <A> GraphTraversal<A,A>` | __.`group(String sideEffectKey)`
    `static <A,K> GraphTraversal<A,Map<K,Long>>` | __.`groupCount()`
    `default <K> GraphTraversal<S,Map<K,Long>>` | GraphTraversal.`groupCount()` Counts the number of times a particular objects has been part of a traversal, returning a `Map` where the object is the key and the value is the count.
    `default GraphTraversal<S,E>` | GraphTraversal.`groupCount(String sideEffectKey)` Counts the number of times a particular objects has been part of a traversal, returning a `Map` where the object is the key and the value is the count.
    `static <A> GraphTraversal<A,A>` | __.`groupCount(String sideEffectKey)`
    `default GraphTraversal<S,E>` | GraphTraversal.`has(String propertyKey)` Filters vertices, edges and vertex properties based on the existence of properties.
    `static <A> GraphTraversal<A,A>` | __.`has(String propertyKey)`
    `default GraphTraversal<S,E>` | GraphTraversal.`has(String propertyKey, Object value)` Filters vertices, edges and vertex properties based on their properties.
    `static <A> GraphTraversal<A,A>` | __.`has(String propertyKey, Object value)`
    `default GraphTraversal<S,E>` | GraphTraversal.`has(String propertyKey, P<?> predicate)` Filters vertices, edges and vertex properties based on their properties.
    `static <A> GraphTraversal<A,A>` | __.`has(String propertyKey, P<?> predicate)`
    `default GraphTraversal<S,E>` | GraphTraversal.`has(String label, String propertyKey, Object value)` Filters vertices, edges and vertex properties based on their properties.
    `static <A> GraphTraversal<A,A>` | __.`has(String label, String propertyKey, Object value)`
    `default GraphTraversal<S,E>` | GraphTraversal.`has(String label, String propertyKey, P<?> predicate)` Filters vertices, edges and vertex properties based on their properties.
    `static <A> GraphTraversal<A,A>` | __.`has(String label, String propertyKey, P<?> predicate)`
    `default GraphTraversal<S,E>` | GraphTraversal.`has(String propertyKey, Traversal<?,?> propertyTraversal)` Filters vertices, edges and vertex properties based on the value of the specified property key.
    `static <A> GraphTraversal<A,A>` | __.`has(String propertyKey, Traversal<?,?> propertyTraversal)`
    `default GraphTraversal<S,E>` | GraphTraversal.`has(T accessor, Object value)` Filters vertices, edges and vertex properties based on their properties.
    `static <A> GraphTraversal<A,A>` | __.`has(T accessor, Object value)`
    `default GraphTraversal<S,E>` | GraphTraversal.`has(T accessor, P<?> predicate)` Filters vertices, edges and vertex properties based on their properties.
    `static <A> GraphTraversal<A,A>` | __.`has(T accessor, P<?> predicate)`
    `default GraphTraversal<S,E>` | GraphTraversal.`has(T accessor, Traversal<?,?> propertyTraversal)` Filters vertices, edges and vertex properties based on their value of `T` where only `T.id` and `T.label` are supported.
    `static <A> GraphTraversal<A,A>` | __.`has(T accessor, Traversal<?,?> propertyTraversal)`
    `default GraphTraversal<S,E>` | GraphTraversal.`hasId(Object id, Object... otherIds)` Filters vertices, edges and vertex properties based on their identifier.
    `static <A> GraphTraversal<A,A>` | __.`hasId(Object id, Object... otherIds)`
    `default GraphTraversal<S,E>` | GraphTraversal.`hasId(P<Object> predicate)` Filters vertices, edges and vertex properties based on their identifier.
    `static <A> GraphTraversal<A,A>` | __.`hasId(P<Object> predicate)`
    `default GraphTraversal<S,E>` | GraphTraversal.`hasKey(P<String> predicate)` Filters `Property` objects based on their key.
    `static <A> GraphTraversal<A,A>` | __.`hasKey(P<String> predicate)`
    `default GraphTraversal<S,E>` | GraphTraversal.`hasKey(String label, String... otherLabels)` Filters `Property` objects based on their key.
    `static <A> GraphTraversal<A,A>` | __.`hasKey(String label, String... otherLabels)`
    `default GraphTraversal<S,E>` | GraphTraversal.`hasLabel(P<String> predicate)` Filters vertices, edges and vertex properties based on their label.
    `static <A> GraphTraversal<A,A>` | __.`hasLabel(P<String> predicate)`
    `default GraphTraversal<S,E>` | GraphTraversal.`hasLabel(String label, String... otherLabels)` Filters vertices, edges and vertex properties based on their label.
    `static <A> GraphTraversal<A,A>` | __.`hasLabel(String label, String... otherLabels)`
    `default GraphTraversal<S,E>` | GraphTraversal.`hasNot(String propertyKey)` Filters vertices, edges and vertex properties based on the non-existence of properties.
    `static <A> GraphTraversal<A,A>` | __.`hasNot(String propertyKey)`
    `default GraphTraversal<S,E>` | GraphTraversal.`hasValue(Object value, Object... otherValues)` Filters `Property` objects based on their value.
    `static <A> GraphTraversal<A,A>` | __.`hasValue(Object value, Object... values)`
    `default GraphTraversal<S,E>` | GraphTraversal.`hasValue(P<Object> predicate)` Filters `Property` objects based on their value.Note that calling this step with `null` is the same as calling `hasValue(Object, Object...)` with a single `null`.
    `static <A> GraphTraversal<A,A>` | __.`hasValue(P<Object> predicate)`
    `default GraphTraversal<S,Object>` | GraphTraversal.`id()` Map the `Element` to its `Element.id()`.
    `static <A extends Element> GraphTraversal<A,Object>` | __.`id()`
    `default GraphTraversal<S,E>` | GraphTraversal.`identity()` Map the `E` object to itself.
    `static <A> GraphTraversal<A,A>` | __.`identity()`
    `static GraphTraversal<Vertex,Vertex>` | __.`in(String... edgeLabels)`
    `default GraphTraversal<S,Vertex>` | GraphTraversal.`in(String... edgeLabels)` Map the `Vertex` to its incoming adjacent vertices given the edge labels.
    `static <A,B> GraphTraversal<A,B>` | __.`index()`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`index()` Indexes all items of the current collection.
    `static GraphTraversal<Vertex,Edge>` | __.`inE(String... edgeLabels)`
    `default GraphTraversal<S,Edge>` | GraphTraversal.`inE(String... edgeLabels)` Map the `Vertex` to its incoming incident edges given the edge labels.
    `static <A> GraphTraversal<A,A>` | __.`inject(A... injections)`
    `default GraphTraversal<S,E>` | GraphTraversal.`inject(E... injections)` Provides a way to add arbitrary objects to a traversal stream.
    `<S> GraphTraversal<S,S>` | GraphTraversalSource.`inject(S... starts)` Spawns a `GraphTraversal` starting it with arbitrary values.
    `static GraphTraversal<Edge,Vertex>` | __.`inV()`
    `default GraphTraversal<S,Vertex>` | GraphTraversal.`inV()` Map the `Edge` to its incoming/head incident `Vertex`.
    `<S> GraphTraversal<S,S>` | GraphTraversalSource.`io(String file)` Performs a read or write based operation on the `Graph` backing this `GraphTraversalSource`.
    `default GraphTraversal<S,E>` | GraphTraversal.`is(Object value)` Filter the `E` object if it is not `P.eq(V)` to the provided value.
    `static <A> GraphTraversal<A,A>` | __.`is(Object value)`
    `static <A> GraphTraversal<A,A>` | __.`is(P<A> predicate)`
    `default GraphTraversal<S,E>` | GraphTraversal.`is(P<E> predicate)` Filters `E` object values given the provided `predicate`.
    `GraphTraversal<S,E>` | DefaultGraphTraversal.`iterate()`
    `default GraphTraversal<S,E>` | GraphTraversal.`iterate()` Iterates the traversal presumably for the generation of side-effects.
    `default GraphTraversal<S,E>` | GraphTraversal.Admin.`iterate()`
    `default GraphTraversal<S,String>` | GraphTraversal.`key()` Map the `Property` to its `Property.key()`.
    `static <A extends Property> GraphTraversal<A,String>` | __.`key()`
    `default GraphTraversal<S,String>` | GraphTraversal.`label()` Map the `Element` to its `Element.label()`.
    `static <A extends Element> GraphTraversal<A,String>` | __.`label()`
    `default GraphTraversal<S,E>` | GraphTraversal.`limit(long limit)` Filter the objects in the traversal by the number of them to pass through the stream, where only the first `n` objects are allowed as defined by the `limit` argument.
    `static <A> GraphTraversal<A,A>` | __.`limit(long limit)`
    `static <A> GraphTraversal<A,A>` | __.`limit(Scope scope, long limit)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`limit(Scope scope, long limit)` Filter the objects in the traversal by the number of them to pass through the stream given the `Scope`, where only the first `n` objects are allowed as defined by the `limit` argument.
    `static <A,B> GraphTraversal<A,B>` | __.`local(Traversal<?,B> localTraversal)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`local(Traversal<?,E2> localTraversal)` Provides a execute a specified traversal on a single element within a stream.
    `default GraphTraversal<S,Integer>` | GraphTraversal.`loops()` If the `Traverser` supports looping then calling this method will extract the number of loops for that traverser.
    `static <A> GraphTraversal<A,Integer>` | __.`loops()`
    `default GraphTraversal<S,Integer>` | GraphTraversal.`loops(String loopName)` If the `Traverser` supports looping then calling this method will extract the number of loops for that traverser for the named loop.
    `static <A> GraphTraversal<A,Integer>` | __.`loops(String loopName)`
    `static <A,B> GraphTraversal<A,B>` | __.`map(Function<Traverser<A>,B> function)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`map(Function<Traverser<E>,E2> function)` Map a `Traverser` referencing an object of type `E` to an object of type `E2`.
    `static <A,B> GraphTraversal<A,B>` | __.`map(Traversal<?,B> mapTraversal)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`map(Traversal<?,E2> mapTraversal)` Map a `Traverser` referencing an object of type `E` to an object of type `E2`.
    `static <A,B> GraphTraversal<A,Map<String,B>>` | __.`match(Traversal<?,?>... matchTraversals)`
    `default <E2> GraphTraversal<S,Map<String,E2>>` | GraphTraversal.`match(Traversal<?,?>... matchTraversals)` Map the `Traverser` to a `Map` of bindings as specified by the provided match traversals.
    `default GraphTraversal<S,Double>` | GraphTraversal.`math(String expression)` Map the `Traverser` to a `Double` according to the mathematical expression provided in the argument.
    `static <A> GraphTraversal<A,Double>` | __.`math(String expression)`
    `static <A,B extends Comparable> GraphTraversal<A,B>` | __.`max()`
    `default <E2 extends Comparable> GraphTraversal<S,E2>` | GraphTraversal.`max()` Determines the largest value in the stream.
    `static <A,B extends Comparable> GraphTraversal<A,B>` | __.`max(Scope scope)`
    `default <E2 extends Comparable> GraphTraversal<S,E2>` | GraphTraversal.`max(Scope scope)` Determines the largest value in the stream given the `Scope`.
    `static <A> GraphTraversal<A,Double>` | __.`mean()`
    `default <E2 extends Number> GraphTraversal<S,E2>` | GraphTraversal.`mean()` Determines the mean value in the stream.
    `static <A> GraphTraversal<A,Double>` | __.`mean(Scope scope)`
    `default <E2 extends Number> GraphTraversal<S,E2>` | GraphTraversal.`mean(Scope scope)` Determines the mean value in the stream given the `Scope`.
    `static <A,B extends Comparable> GraphTraversal<A,B>` | __.`min()`
    `default <E2 extends Comparable> GraphTraversal<S,E2>` | GraphTraversal.`min()` Determines the smallest value in the stream.
    `static <A,B extends Comparable> GraphTraversal<A,B>` | __.`min(Scope scope)`
    `default <E2 extends Comparable> GraphTraversal<S,E2>` | GraphTraversal.`min(Scope scope)` Determines the smallest value in the stream given the `Scope`.
    `default GraphTraversal<S,E>` | GraphTraversal.`none()` Filter all traversers in the traversal.
    `default GraphTraversal<S,E>` | GraphTraversal.`not(Traversal<?,?> notTraversal)` Removes objects from the traversal stream when the traversal provided as an argument does not return any objects.
    `static <A> GraphTraversal<A,A>` | __.`not(Traversal<?,?> notTraversal)`
    `default <M,E2> GraphTraversal<S,E>` | GraphTraversal.`option(M pick, Traversal<?,E2> traversalOption)` This step modifies `choose(Function)` to specifies the available choices that might be executed.
    `default <E2> GraphTraversal<S,E>` | GraphTraversal.`option(Traversal<?,E2> traversalOption)` This step modifies `choose(Function)` to specifies the available choices that might be executed.
    `static <A> GraphTraversal<A,A>` | __.`optional(Traversal<?,A> optionalTraversal)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`optional(Traversal<?,E2> optionalTraversal)` Returns the result of the specified traversal if it yields a result, otherwise it returns the calling element.
    `default GraphTraversal<S,E>` | GraphTraversal.`or(Traversal<?,?>... orTraversals)` Ensures that at least one of the provided traversals yield a result.
    `static <A> GraphTraversal<A,A>` | __.`or(Traversal<?,?>... orTraversals)`
    `default GraphTraversal<S,E>` | GraphTraversal.`order()` Order all the objects in the traversal up to this point and then emit them one-by-one in their ordered sequence.
    `static <A> GraphTraversal<A,A>` | __.`order()`
    `default GraphTraversal<S,E>` | GraphTraversal.`order(Scope scope)` Order either the `Scope.local` object (e.g.
    `static <A> GraphTraversal<A,A>` | __.`order(Scope scope)`
    `static GraphTraversal<Edge,Vertex>` | __.`otherV()`
    `default GraphTraversal<S,Vertex>` | GraphTraversal.`otherV()` Map the `Edge` to the incident vertex that was not just traversed from in the path history.
    `static GraphTraversal<Vertex,Vertex>` | __.`out(String... edgeLabels)`
    `default GraphTraversal<S,Vertex>` | GraphTraversal.`out(String... edgeLabels)` Map the `Vertex` to its outgoing adjacent vertices given the edge labels.
    `static GraphTraversal<Vertex,Edge>` | __.`outE(String... edgeLabels)`
    `default GraphTraversal<S,Edge>` | GraphTraversal.`outE(String... edgeLabels)` Map the `Vertex` to its outgoing incident edges given the edge labels.
    `static GraphTraversal<Edge,Vertex>` | __.`outV()`
    `default GraphTraversal<S,Vertex>` | GraphTraversal.`outV()` Map the `Edge` to its outgoing/tail incident `Vertex`.
    `default GraphTraversal<S,E>` | GraphTraversal.`pageRank()` Calculates a PageRank over the graph using a 0.85 for the `alpha` value.
    `default GraphTraversal<S,E>` | GraphTraversal.`pageRank(double alpha)` Calculates a PageRank over the graph.
    `default GraphTraversal<S,Path>` | GraphTraversal.`path()` Map the `Traverser` to its `Path` history via `Traverser.path()`.
    `static <A> GraphTraversal<A,Path>` | __.`path()`
    `default GraphTraversal<S,E>` | GraphTraversal.`peerPressure()` Executes a Peer Pressure community detection algorithm over the graph.
    `default GraphTraversal<S,TraversalMetrics>` | GraphTraversal.`profile()` Allows developers to examine statistical information about a traversal providing data like execution times, counts, etc.
    `default GraphTraversal<S,E>` | GraphTraversal.`profile(String sideEffectKey)` Allows developers to examine statistical information about a traversal providing data like execution times, counts, etc.
    `default GraphTraversal<S,E>` | GraphTraversal.`program(VertexProgram<?> vertexProgram)` Executes an arbitrary `VertexProgram` over the graph.
    `static <A,B> GraphTraversal<A,Map<String,B>>` | __.`project(String projectKey, String... projectKeys)`
    `default <E2> GraphTraversal<S,Map<String,E2>>` | GraphTraversal.`project(String projectKey, String... otherProjectKeys)` Projects the current object in the stream into a `Map` that is keyed by the provided labels.
    `static <A extends Element,B> GraphTraversal<A,? extends Property<B>>` | __.`properties(String... propertyKeys)`
    `default <E2> GraphTraversal<S,? extends Property<E2>>` | GraphTraversal.`properties(String... propertyKeys)` Map the `Element` to its associated properties given the provide property keys.
    `default GraphTraversal<S,E>` | GraphTraversal.`property(Object key, Object value, Object... keyValues)` Sets the key and value of a `Property`.
    `static <A> GraphTraversal<A,A>` | __.`property(Object key, Object value, Object... keyValues)`
    `default GraphTraversal<S,E>` | GraphTraversal.`property(VertexProperty.Cardinality cardinality, Object key, Object value, Object... keyValues)` Sets a `Property` value and related meta properties if supplied, if supported by the `Graph` and if the `Element` is a `VertexProperty`.
    `static <A> GraphTraversal<A,A>` | __.`property(VertexProperty.Cardinality cardinality, Object key, Object value, Object... keyValues)`
    `static <A extends Element,B> GraphTraversal<A,Map<String,B>>` | __.`propertyMap(String... propertyKeys)`
    `default <E2> GraphTraversal<S,Map<String,E2>>` | GraphTraversal.`propertyMap(String... propertyKeys)` Map the `Element` to a `Map` of the properties key'd according to their `Property.key()`.
    `default GraphTraversal<S,E>` | GraphTraversal.`range(long low, long high)` Filter the objects in the traversal by the number of them to pass through the stream.
    `static <A> GraphTraversal<A,A>` | __.`range(long low, long high)`
    `static <A> GraphTraversal<A,A>` | __.`range(Scope scope, long low, long high)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`range(Scope scope, long low, long high)` Filter the objects in the traversal by the number of them to pass through the stream as constrained by the `Scope`.
    `default GraphTraversal<S,E>` | GraphTraversal.`read()` This step is technically a step modulator for the the `GraphTraversalSource.io(String)` step which instructs the step to perform a read with its given configuration.
    `static <A> GraphTraversal<A,A>` | __.`repeat(String loopName, Traversal<?,A> traversal)`
    `default GraphTraversal<S,E>` | GraphTraversal.`repeat(String loopName, Traversal<?,E> repeatTraversal)` This step is used for looping over a traversal given some break predicate and with a specified loop name.
    `static <A> GraphTraversal<A,A>` | __.`repeat(Traversal<?,A> traversal)`
    `default GraphTraversal<S,E>` | GraphTraversal.`repeat(Traversal<?,E> repeatTraversal)` This step is used for looping over a traversal given some break predicate.
    `static <A,B> GraphTraversal<A,B>` | __.`sack()`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`sack()` Map the `Traverser` to its `Traverser.sack()` value.
    `static <A,V,U> GraphTraversal<A,A>` | __.`sack(BiFunction<V,U,V> sackOperator)`
    `default <V,U> GraphTraversal<S,E>` | GraphTraversal.`sack(BiFunction<V,U,V> sackOperator)` Map the `Traverser` to its `Traverser.sack()` value.
    `default GraphTraversal<S,E>` | GraphTraversal.`sample(int amountToSample)` Allow some specified number of objects to pass through the stream.
    `static <A> GraphTraversal<A,A>` | __.`sample(int amountToSample)`
    `default GraphTraversal<S,E>` | GraphTraversal.`sample(Scope scope, int amountToSample)` Allow some specified number of objects to pass through the stream.
    `static <A> GraphTraversal<A,A>` | __.`sample(Scope scope, int amountToSample)`
    `static <A,B> GraphTraversal<A,Collection<B>>` | __.`select(Column column)`
    `default <E2> GraphTraversal<S,Collection<E2>>` | GraphTraversal.`select(Column column)` A version of `select` that allows for the extraction of a `Column` from objects in the traversal.
    `static <A,B> GraphTraversal<A,B>` | __.`select(Pop pop, String selectKey)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`select(Pop pop, String selectKey)` Map the `Traverser` to the object specified by the `selectKey` and apply the `Pop` operation to it.
    `static <A,B> GraphTraversal<A,Map<String,B>>` | __.`select(Pop pop, String selectKey1, String selectKey2, String... otherSelectKeys)`
    `default <E2> GraphTraversal<S,Map<String,E2>>` | GraphTraversal.`select(Pop pop, String selectKey1, String selectKey2, String... otherSelectKeys)` Map the `Traverser` to a `Map` projection of sideEffect values, map values, and/or path values.
    `static <A,B> GraphTraversal<A,B>` | __.`select(Pop pop, Traversal<A,B> keyTraversal)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`select(Pop pop, Traversal<S,E2> keyTraversal)` Map the `Traverser` to the object specified by the key returned by the `keyTraversal` and apply the `Pop` operation to it.
    `static <A,B> GraphTraversal<A,B>` | __.`select(String selectKey)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`select(String selectKey)` Map the `Traverser` to the object specified by the `selectKey`.
    `static <A,B> GraphTraversal<A,Map<String,B>>` | __.`select(String selectKey1, String selectKey2, String... otherSelectKeys)`
    `default <E2> GraphTraversal<S,Map<String,E2>>` | GraphTraversal.`select(String selectKey1, String selectKey2, String... otherSelectKeys)` Map the `Traverser` to a `Map` projection of sideEffect values, map values, and/or path values.
    `static <A,B> GraphTraversal<A,B>` | __.`select(Traversal<A,B> keyTraversal)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`select(Traversal<S,E2> keyTraversal)` Map the `Traverser` to the object specified by the key returned by the `keyTraversal`.
    `default GraphTraversal<S,Path>` | GraphTraversal.`shortestPath()` Executes a Shortest Path algorithm over the graph.
    `static <A> GraphTraversal<A,A>` | __.`sideEffect(Consumer<Traverser<A>> consumer)`
    `default GraphTraversal<S,E>` | GraphTraversal.`sideEffect(Consumer<Traverser<E>> consumer)` Perform some operation on the `Traverser` and pass it to the next step unmodified.
    `default GraphTraversal<S,E>` | GraphTraversal.`sideEffect(Traversal<?,?> sideEffectTraversal)` Perform some operation on the `Traverser` and pass it to the next step unmodified.
    `static <A> GraphTraversal<A,A>` | __.`sideEffect(Traversal<?,?> sideEffectTraversal)`
    `default GraphTraversal<S,E>` | GraphTraversal.`simplePath()` Filter the `E` object if its `Traverser.path()` is not `Path.isSimple()`.
    `static <A> GraphTraversal<A,A>` | __.`simplePath()`
    `default GraphTraversal<S,E>` | GraphTraversal.`skip(long skip)` Filters out the first `n` objects in the traversal.
    `static <A> GraphTraversal<A,A>` | __.`skip(long skip)`
    `static <A> GraphTraversal<A,A>` | __.`skip(Scope scope, long skip)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`skip(Scope scope, long skip)` Filters out the first `n` objects in the traversal.
    `static <A> GraphTraversal<A,A>` | __.`start()`
    `default GraphTraversal<S,E>` | GraphTraversal.`store(String sideEffectKey)` Deprecated. As of release 3.4.3, replaced by `aggregate(Scope, String)` using `Scope.local`.
    `static <A> GraphTraversal<A,A>` | __.`store(String sideEffectKey)` Deprecated. As of release 3.4.3, replaced by `__.aggregate(Scope, String)` using `Scope.local`.
    `default GraphTraversal<S,Edge>` | GraphTraversal.`subgraph(String sideEffectKey)` Extracts a portion of the graph being traversed into a `Graph` object held in the specified side-effect key.
    `static <A> GraphTraversal<A,Edge>` | __.`subgraph(String sideEffectKey)`
    `static <A> GraphTraversal<A,Double>` | __.`sum()`
    `default <E2 extends Number> GraphTraversal<S,E2>` | GraphTraversal.`sum()` Map the traversal stream to its reduction as a sum of the `Traverser.get()` values multiplied by their `Traverser.bulk()` (i.e.
    `static <A> GraphTraversal<A,Double>` | __.`sum(Scope scope)`
    `default <E2 extends Number> GraphTraversal<S,E2>` | GraphTraversal.`sum(Scope scope)` Map the traversal stream to its reduction as a sum of the `Traverser.get()` values multiplied by their `Traverser.bulk()` given the specified `Scope` (i.e.
    `default GraphTraversal<S,E>` | GraphTraversal.`tail()` Filters the objects in the traversal emitted as being last objects in the stream.
    `static <A> GraphTraversal<A,A>` | __.`tail()`
    `default GraphTraversal<S,E>` | GraphTraversal.`tail(long limit)` Filters the objects in the traversal emitted as being last objects in the stream.
    `static <A> GraphTraversal<A,A>` | __.`tail(long limit)`
    `static <A> GraphTraversal<A,A>` | __.`tail(Scope scope)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`tail(Scope scope)` Filters the objects in the traversal emitted as being last objects in the stream given the `Scope`.
    `static <A> GraphTraversal<A,A>` | __.`tail(Scope scope, long limit)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`tail(Scope scope, long limit)` Filters the objects in the traversal emitted as being last objects in the stream given the `Scope`.
    `default GraphTraversal<S,E>` | GraphTraversal.`timeLimit(long timeLimit)` Once the first `Traverser` hits this step, a count down is started.
    `static <A> GraphTraversal<A,A>` | __.`timeLimit(long timeLimit)`
    `default GraphTraversal<S,E>` | GraphTraversal.`times(int maxLoops)` Modifies a `repeat(Traversal)` to specify how many loops should occur before exiting.
    `static <A> GraphTraversal<A,A>` | __.`times(int maxLoops)`
    `static GraphTraversal<Vertex,Vertex>` | __.`to(Direction direction, String... edgeLabels)`
    `default GraphTraversal<S,Vertex>` | GraphTraversal.`to(Direction direction, String... edgeLabels)` Map the `Vertex` to its adjacent vertices given a direction and edge labels.
    `default GraphTraversal<S,E>` | GraphTraversal.`to(String toStepLabel)` Provide `to()`-modulation to respective steps.
    `default GraphTraversal<S,E>` | GraphTraversal.`to(Traversal<?,Vertex> toVertex)` When used as a modifier to `addE(String)` this method specifies the traversal to use for selecting the incoming vertex of the newly added `Edge`.
    `default GraphTraversal<S,E>` | GraphTraversal.`to(Vertex toVertex)` When used as a modifier to `addE(String)` this method specifies the traversal to use for selecting the incoming vertex of the newly added `Edge`.
    `static GraphTraversal<Vertex,Edge>` | __.`toE(Direction direction, String... edgeLabels)`
    `default GraphTraversal<S,Edge>` | GraphTraversal.`toE(Direction direction, String... edgeLabels)` Map the `Vertex` to its incident edges given the direction and edge labels.
    `static GraphTraversal<Edge,Vertex>` | __.`toV(Direction direction)`
    `default GraphTraversal<S,Vertex>` | GraphTraversal.`toV(Direction direction)` Map the `Edge` to its incident vertices given the direction.
    `default GraphTraversal<S,Tree>` | GraphTraversal.`tree()` Aggregates the emanating paths into a `Tree` data structure.
    `static <A> GraphTraversal<A,Tree>` | __.`tree()`
    `default GraphTraversal<S,E>` | GraphTraversal.`tree(String sideEffectKey)` Aggregates the emanating paths into a `Tree` data structure.
    `static <A> GraphTraversal<A,A>` | __.`tree(String sideEffectKey)`
    `static <A> GraphTraversal<A,A>` | __.`unfold()`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`unfold()` Unrolls a `Iterator`, `Iterable` or `Map` into a linear form or simply emits the object if it is not one of those types.
    `static <A,B> GraphTraversal<A,B>` | __.`union(Traversal<?,B>... traversals)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`union(Traversal<?,E2>... unionTraversals)` Merges the results of an arbitrary number of traversals.
    `static <A> GraphTraversal<A,A>` | __.`until(Predicate<Traverser<A>> untilPredicate)`
    `default GraphTraversal<S,E>` | GraphTraversal.`until(Predicate<Traverser<E>> untilPredicate)` Modifies a `repeat(Traversal)` to determine when the loop should exit.
    `default GraphTraversal<S,E>` | GraphTraversal.`until(Traversal<?,?> untilTraversal)` Modifies a `repeat(Traversal)` to determine when the loop should exit.
    `static <A> GraphTraversal<A,A>` | __.`until(Traversal<?,?> untilTraversal)`
    `default GraphTraversal<S,Vertex>` | GraphTraversal.`V(Object... vertexIdsOrElements)` A `V` step is usually used to start a traversal but it may also be used mid-traversal.
    `GraphTraversal<Vertex,Vertex>` | GraphTraversalSource.`V(Object... vertexIds)` Spawns a `GraphTraversal` starting with all vertices or some subset of vertices as specified by their unique identifier.
    `static <A> GraphTraversal<A,Vertex>` | __.`V(Object... vertexIdsOrElements)`
    `static <A extends Property,B> GraphTraversal<A,B>` | __.`value()`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`value()` Map the `Property` to its `Property.value()`.
    `static <A extends Element,B> GraphTraversal<A,Map<Object,B>>` | __.`valueMap(boolean includeTokens, String... propertyKeys)` Deprecated. As of release 3.4.0, deprecated in favor of `__.valueMap(String...)` in conjunction with `with(String, Object)`.
    `default <E2> GraphTraversal<S,Map<Object,E2>>` | GraphTraversal.`valueMap(boolean includeTokens, String... propertyKeys)` Deprecated. As of release 3.4.0, deprecated in favor of `valueMap(String...)` in conjunction with `with(String, Object)` or simple prefer `elementMap(String...)`.
    `static <A extends Element,B> GraphTraversal<A,Map<Object,B>>` | __.`valueMap(String... propertyKeys)`
    `default <E2> GraphTraversal<S,Map<Object,E2>>` | GraphTraversal.`valueMap(String... propertyKeys)` Map the `Element` to a `Map` of the property values key'd according to their `Property.key()`.
    `static <A extends Element,B> GraphTraversal<A,B>` | __.`values(String... propertyKeys)`
    `default <E2> GraphTraversal<S,E2>` | GraphTraversal.`values(String... propertyKeys)` Map the `Element` to the values of the associated properties given the provide property keys.
    `default GraphTraversal<S,E>` | GraphTraversal.`where(P<String> predicate)` Filters the current object based on the object itself or the path history.
    `static <A> GraphTraversal<A,A>` | __.`where(P<String> predicate)`
    `default GraphTraversal<S,E>` | GraphTraversal.`where(String startKey, P<String> predicate)` Filters the current object based on the object itself or the path history.
    `static <A> GraphTraversal<A,A>` | __.`where(String startKey, P<String> predicate)`
    `default GraphTraversal<S,E>` | GraphTraversal.`where(Traversal<?,?> whereTraversal)` Filters the current object based on the object itself or the path history.
    `static <A> GraphTraversal<A,A>` | __.`where(Traversal<?,?> whereTraversal)`
    `default GraphTraversal<S,E>` | GraphTraversal.`with(String key)` Provides a configuration to a step in the form of a key which is the same as `with(key, true)`.
    `default GraphTraversal<S,E>` | GraphTraversal.`with(String key, Object value)` Provides a configuration to a step in the form of a key and value pair.
    `default GraphTraversal<S,E>` | GraphTraversal.`write()` This step is technically a step modulator for the the `GraphTraversalSource.io(String)` step which instructs the step to perform a write with its given configuration.

Copyright © 2013–2022 Apache Software Foundation. All rights reserved.