|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TraversalBranch | |
|---|---|
| org.neo4j.graphalgo.impl.util | |
| org.neo4j.graphdb.traversal | Traversal framework. |
| org.neo4j.kernel | Implementation for embedding a Neo4j graph database in an application. |
| org.neo4j.kernel.impl.traversal | |
| Uses of TraversalBranch in org.neo4j.graphalgo.impl.util |
|---|
| Fields in org.neo4j.graphalgo.impl.util with type parameters of type TraversalBranch | |
|---|---|
static org.neo4j.graphalgo.impl.util.PriorityMap.Converter<Node,TraversalBranch> |
BestFirstSelectorFactory.CONVERTER
|
| Methods in org.neo4j.graphalgo.impl.util that return TraversalBranch | |
|---|---|
TraversalBranch |
BestFirstSelectorFactory.BestFirstSelector.next()
|
TraversalBranch |
LiteDepthFirstSelector.next()
|
| Methods in org.neo4j.graphalgo.impl.util with parameters of type TraversalBranch | |
|---|---|
protected abstract P |
BestFirstSelectorFactory.addPriority(TraversalBranch source,
P currentAggregatedValue,
D value)
|
protected abstract D |
BestFirstSelectorFactory.calculateValue(TraversalBranch next)
|
BranchSelector |
BestFirstSelectorFactory.create(TraversalBranch startSource)
|
| Constructors in org.neo4j.graphalgo.impl.util with parameters of type TraversalBranch | |
|---|---|
BestFirstSelectorFactory.BestFirstSelector(TraversalBranch source,
P startData)
|
|
LiteDepthFirstSelector(TraversalBranch startSource,
int startThreshold)
|
|
| 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 TraversalBranchs 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 TraversalBranchs 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. |
| Uses of TraversalBranch in org.neo4j.kernel.impl.traversal |
|---|
| Classes in org.neo4j.kernel.impl.traversal that implement TraversalBranch | |
|---|---|
class |
FinalTraversalBranch
|
| Methods in org.neo4j.kernel.impl.traversal that return TraversalBranch | |
|---|---|
TraversalBranch |
FinalTraversalBranch.next()
Returns null since FinalTraversalBranch does not
expand. |
TraversalBranch |
FinalTraversalBranch.parent()
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||