| Package | Description | 
|---|---|
| org.neo4j.graphdb | 
 The core graph database API. 
 | 
| org.neo4j.graphdb.traversal | 
 Traversal framework. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
BidirectionalTraversalDescription | 
GraphDatabaseService.bidirectionalTraversalDescription()
Factory method for bidirectional traversal descriptions. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
BidirectionalTraversalDescription | 
BidirectionalTraversalDescription.collisionEvaluator(Evaluator collisionEvaluator)
Sets the  
Evaluator to use for branch collisions. | 
BidirectionalTraversalDescription | 
BidirectionalTraversalDescription.collisionEvaluator(PathEvaluator collisionEvaluator)
Sets the  
PathEvaluator to use for branch collisions. | 
BidirectionalTraversalDescription | 
BidirectionalTraversalDescription.collisionPolicy(BranchCollisionPolicy collisionDetection)
Sets the collision policy to use during this traversal. 
 | 
BidirectionalTraversalDescription | 
BidirectionalTraversalDescription.endSide(TraversalDescription endSideDescription)
Sets the end side  
TraversalDescription of this bidirectional
 traversal. | 
BidirectionalTraversalDescription | 
BidirectionalTraversalDescription.mirroredSides(TraversalDescription sideDescription)
Sets both the start side and end side of this bidirectional traversal,
 the  
start side is assigned the
 sideDescription and the end side
 is assigned the same description, although
 reversed. | 
BidirectionalTraversalDescription | 
BidirectionalTraversalDescription.sideSelector(SideSelectorPolicy sideSelector,
            int maxDepth)
In a bidirectional traversal the traverser alternates which side
 (start or end) to move further for each step. 
 | 
BidirectionalTraversalDescription | 
BidirectionalTraversalDescription.startSide(TraversalDescription startSideDescription)
Sets the start side  
TraversalDescription of this bidirectional
 traversal. | 
Copyright © 2002–2016 The Neo4j Graph Database Project. All rights reserved.