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  Graphassociated with theTraversalSourcewhich could be constructed as empty. | 
| Optional<GraphComputer> | getGraphComputer()Gets the  GraphComputerassociated with theTraversalSourcewhich could be constructed as empty. | 
| List<TraversalStrategy> | getStrategies()Gets the list of  TraversalStrategyinstances that will be applied toTraversalobjects
 generated from thisTraversalSource. | 
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–2015 Apache Software Foundation. All rights reserved.