|
Neo4j Community | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use BranchSelector | |
|---|---|
| org.neo4j.graphdb.traversal | Traversal framework. |
| org.neo4j.kernel | Implementation for embedding a Neo4j graph database in an application. |
| Uses of BranchSelector in org.neo4j.graphdb.traversal |
|---|
| Subinterfaces of BranchSelector in org.neo4j.graphdb.traversal | |
|---|---|
interface |
SideSelector
Dictates which side is the current side in a bidirectional traversal to traverse the next step for. |
| Methods in org.neo4j.graphdb.traversal that return BranchSelector | |
|---|---|
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". |
| Methods in org.neo4j.graphdb.traversal with parameters of type BranchSelector | |
|---|---|
SideSelector |
SideSelectorPolicy.create(BranchSelector start,
BranchSelector end,
int maxDepth)
Creates a new SideSelector given the start/end
BranchSelectors and an optional maxDepth. |
| Uses of BranchSelector in org.neo4j.kernel |
|---|
| Classes in org.neo4j.kernel that implement BranchSelector | |
|---|---|
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 |
| Constructors in org.neo4j.kernel with parameters of type BranchSelector | |
|---|---|
AbstractSelectorOrderer(BranchSelector startSelector,
BranchSelector endSelector)
|
|
AlternatingSelectorOrderer(BranchSelector startSelector,
BranchSelector endSelector)
|
|
LevelSelectorOrderer(BranchSelector startSelector,
BranchSelector endSelector,
boolean stopDescentOnResult,
int maxDepth)
|
|
|
Neo4j Community | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||