Constructor
new GraphTraversalSource(graph, traversalStrategies, bytecodeopt, graphTraversalSourceClassopt, graphTraversalClassopt)
    Creates a new instance of GraphTraversalSource.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| graph | Graph | ||
| traversalStrategies | TraversalStrategies | ||
| bytecode | Bytecode | <optional> | |
| graphTraversalSourceClass | function | <optional> | Optional GraphTraversalSource constructor. | 
| graphTraversalClass | function | <optional> | Optional GraphTraversal constructor. | 
- Source:
Methods
addE(…args) → {GraphTraversal}
    addE GraphTraversalSource step method.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| args | Object | <repeatable> | 
- Source:
Returns:
- Type
- GraphTraversal
addV(…args) → {GraphTraversal}
    addV GraphTraversalSource step method.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| args | Object | <repeatable> | 
- Source:
Returns:
- Type
- GraphTraversal
call(…args) → {GraphTraversal}
    call GraphTraversalSource step method.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| args | Object | <repeatable> | 
- Source:
Returns:
- Type
- GraphTraversal
E(…args) → {GraphTraversal}
    E GraphTraversalSource step method.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| args | Object | <repeatable> | 
- Source:
Returns:
- Type
- GraphTraversal
inject(…args) → {GraphTraversal}
    inject GraphTraversalSource step method.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| args | Object | <repeatable> | 
- Source:
Returns:
- Type
- GraphTraversal
io(…args) → {GraphTraversal}
    io GraphTraversalSource step method.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| args | Object | <repeatable> | 
- Source:
Returns:
- Type
- GraphTraversal
mergeE(…args) → {GraphTraversal}
    mergeV GraphTraversalSource step method.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| args | Object | <repeatable> | 
- Source:
Returns:
- Type
- GraphTraversal
mergeV(…args) → {GraphTraversal}
    mergeV GraphTraversalSource step method.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| args | Object | <repeatable> | 
- Source:
Returns:
- Type
- GraphTraversal
toString() → {string}
    Returns the string representation of the GraphTraversalSource.
- Source:
Returns:
- Type
- string
tx() → {Transaction}
    Spawn a new 
Transaction object that can then start and stop a transaction.
- Source:
Returns:
- Type
- Transaction
V(…args) → {GraphTraversal}
    V GraphTraversalSource step method.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| args | Object | <repeatable> | 
- Source:
Returns:
- Type
- GraphTraversal
with_(key, value) → {GraphTraversalSource}
    Graph Traversal Source with method.
    Parameters:
| Name | Type | Description | 
|---|---|---|
| key | String | |
| value | Object | if not specified, the value with default to {@code true} | 
- Source:
Returns:
- Type
- GraphTraversalSource
withBulk(…args) → {GraphTraversalSource}
    Graph Traversal Source withBulk method.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| args | Object | <repeatable> | 
- Source:
Returns:
- Type
- GraphTraversalSource
withComputer(graphComputer, workers, result, persist, vertices, edges, configuration) → {GraphTraversalSource}
Parameters:
| Name | Type | Description | 
|---|---|---|
| graphComputer | ||
| workers | ||
| result | ||
| persist | ||
| vertices | ||
| edges | ||
| configuration | 
- Source:
Returns:
- Type
- GraphTraversalSource
withoutStrategies(…args) → {GraphTraversalSource}
    Graph Traversal Source withoutStrategies method.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| args | Object | <repeatable> | 
- Source:
Returns:
- Type
- GraphTraversalSource
withPath(…args) → {GraphTraversalSource}
    Graph Traversal Source withPath method.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| args | Object | <repeatable> | 
- Source:
Returns:
- Type
- GraphTraversalSource
withRemote(remoteConnection) → {GraphTraversalSource}
Parameters:
| Name | Type | Description | 
|---|---|---|
| remoteConnection | RemoteConnection | 
- Source:
Returns:
- Type
- GraphTraversalSource
withSack(…args) → {GraphTraversalSource}
    Graph Traversal Source withSack method.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| args | Object | <repeatable> | 
- Source:
Returns:
- Type
- GraphTraversalSource
withSideEffect(…args) → {GraphTraversalSource}
    Graph Traversal Source withSideEffect method.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| args | Object | <repeatable> | 
- Source:
Returns:
- Type
- GraphTraversalSource
withStrategies(…args) → {GraphTraversalSource}
    Graph Traversal Source withStrategies method.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| args | Object | <repeatable> | 
- Source:
Returns:
- Type
- GraphTraversalSource