Uses of Interface org.neo4j.graphdb.traversal.BidirectionalTraversalDescription (Neo4j Community 2.1.0-M01 API)
Date: 2014-02-20

## Uses of Interface
org.neo4j.graphdb.traversal.BidirectionalTraversalDescription

- Packages that use BidirectionalTraversalDescription
  Package | Description
  --- | ---
  org.neo4j.graphdb | The core graph database API.
  org.neo4j.graphdb.traversal | Traversal framework.

- - ### Uses of BidirectionalTraversalDescription in org.neo4j.graphdb

    Methods in org.neo4j.graphdb that return BidirectionalTraversalDescription
    Modifier and Type | Method and Description
    --- | ---
    `BidirectionalTraversalDescription` | GraphDatabaseService.`bidirectionalTraversalDescription()` Factory method for bidirectional traversal descriptions

  - ### Uses of BidirectionalTraversalDescription in org.neo4j.graphdb.traversal

    Methods in org.neo4j.graphdb.traversal that return BidirectionalTraversalDescription
    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.`collisionPolicy(org.neo4j.kernel.impl.traversal.BranchCollisionPolicy collisionDetection)` Deprecated. Please use `collisionPolicy(BranchCollisionPolicy)`
    `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–2014 The Neo4j Graph Database Project. All rights reserved.