|
Neo4j | |||||||||
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
BranchSelector s 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 TraversalBranch s 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 | |||||||||
PREV NEXT | FRAMES NO FRAMES |