Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Neo4j Community
PREV NEXT | FRAMES NO FRAMES

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

Packages that use TraversalBranch
org.neo4j.graphdb.traversal | Traversal framework.
org.neo4j.kernel | Implementation for embedding a Neo4j graph database in an application.

Uses of TraversalBranch in org.neo4j.graphdb.traversal

Methods in org.neo4j.graphdb.traversal that return TraversalBranch
`TraversalBranch` | `TraversalBranch.next()` Returns the next expansion source from the expanded relationships from the current node.
`TraversalBranch` | `BranchSelector.next()` Decides the next position ("where to go from here") from the current position, based on the `rules`.
`TraversalBranch` | `TraversalBranch.parent()` The parent expansion source which created this `TraversalBranch`.

Methods in org.neo4j.graphdb.traversal with parameters of type TraversalBranch
`boolean` | `UniquenessFilter.check(TraversalBranch branch)` Checks whether or not `branch` is unique, and hence can be visited in this traversal.
`boolean` | `UniquenessFilter.checkFirst(TraversalBranch branch)` The check whether or not to expand the first branch is a separate method because it may contain checks which would be unnecessary for all other checks.
`BranchSelector` | `BranchOrderingPolicy.create(TraversalBranch startBranch)` Instantiates a `BranchSelector` with `startBranch` as the first branch to base a decision on "where to go next".

Uses of TraversalBranch in org.neo4j.kernel

Methods in org.neo4j.kernel that return TraversalBranch
`static TraversalBranch` | `Traversal.combineSourcePaths(TraversalBranch source, TraversalBranch target)` Combines two `TraversalBranch`s with a common `head node` in order to obtain an `TraversalBranch` representing a path from the start node of the `source` `TraversalBranch` to the start node of the `target` `TraversalBranch`.

Methods in org.neo4j.kernel with parameters of type TraversalBranch
`static TraversalBranch` | `Traversal.combineSourcePaths(TraversalBranch source, TraversalBranch target)` Combines two `TraversalBranch`s with a common `head node` in order to obtain an `TraversalBranch` representing a path from the start node of the `source` `TraversalBranch` to the start node of the `target` `TraversalBranch`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Neo4j Community
PREV NEXT | FRAMES NO FRAMES

Copyright © 2011 The Neo4j Graph Database Project. All Rights Reserved.