public interface TraversalSource
TraversalSource is responsible for generating a Traversal. A TraversalSource, once built,
 can generate any number of Traversal instances. Each traversal DSL will maintain a corresponding
 TraversalSource which specifies the methods which being a "fluent-chaining" of traversal steps.| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
TraversalSource.Builder<C extends TraversalSource>  | 
| Modifier and Type | Method and Description | 
|---|---|
TraversalSource.Builder | 
asBuilder()  | 
Optional<Graph> | 
getGraph()
Gets the  
Graph associated with the TraversalSource which could be constructed as empty. | 
Optional<GraphComputer> | 
getGraphComputer()
Gets the  
GraphComputer associated with the TraversalSource which could be constructed as empty. | 
List<TraversalStrategy> | 
getStrategies()
Gets the list of  
TraversalStrategy instances that will be applied to Traversal objects
 generated from this TraversalSource. | 
TraversalSource.Builder asBuilder()
Optional<GraphComputer> getGraphComputer()
GraphComputer associated with the TraversalSource which could be constructed as empty.Optional<Graph> getGraph()
Graph associated with the TraversalSource which could be constructed as empty.List<TraversalStrategy> getStrategies()
TraversalStrategy instances that will be applied to Traversal objects
 generated from this TraversalSource.Copyright © 2013–2017 Apache Software Foundation. All rights reserved.