| Package | Description |
|---|---|
| org.neo4j.graphdb.traversal |
Traversal framework.
|
| org.neo4j.kernel |
Implementation for embedding a Neo4j graph database in an application.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SideSelector
Dictates which side is the current side in a bidirectional traversal to traverse
the next step for.
|
| Modifier and Type | Method and Description |
|---|---|
BranchSelector |
BranchOrderingPolicy.create(TraversalBranch startBranch,
PathExpander expander)
Instantiates a
BranchSelector with startBranch as the
first branch to base a decision on "where to go next". |
| Modifier and Type | Method and Description |
|---|---|
SideSelector |
SideSelectorPolicy.create(BranchSelector start,
BranchSelector end,
int maxDepth)
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSelectorOrderer<T> |
class |
AlternatingSelectorOrderer |
class |
LevelSelectorOrderer |
class |
PreorderBreadthFirstSelector
Selects
TraversalBranchs according to breadth first
pattern, the most natural ordering in a breadth first search, see
http://en.wikipedia.org/wiki/Breadth-first_search |
| Constructor and Description |
|---|
AbstractSelectorOrderer(BranchSelector startSelector,
BranchSelector endSelector) |
AlternatingSelectorOrderer(BranchSelector startSelector,
BranchSelector endSelector) |
LevelSelectorOrderer(BranchSelector startSelector,
BranchSelector endSelector,
boolean stopDescentOnResult,
int maxDepth) |
Copyright © 2002-2013 The Neo4j Graph Database Project. All Rights Reserved.